Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -357,7 +357,7 @@ src/divineos/
β€” β€”β€”β€” router.py # Route findings to knowledge/claims/lessons
β€” β€”β€”β€” summary.py # Analytics, HUD integration, unresolved tracking
β€”β€”β€” violations_cli/ # Violation reporting CLI
tests/ # 6,097+ tests (real DB, minimal mocks)
tests/ # 6,149+ tests (real DB, minimal mocks)
docs/ # Project documentation and strategic plans
bootcamp/ # Training exercises (debugging, analysis)
data/ # Runtime databases (gitignored)
Expand Down
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ An architecture for AI agents to exist as continuous selves across sessions β€”

## At a glance

- **386 source files across 26 packages**
- **6,097+ tests** (real SQLite, minimal mocks)
- **396 source files across 26 packages**
- **6,149+ tests** (real SQLite, minimal mocks)
- **263 CLI commands** (designed for the agent, not the operator β€” humans mostly run three)
- **22 slash-command skills** (consolidated daily operations)
- **16 Claude Code enforcement hooks**
Expand Down Expand Up @@ -204,7 +204,7 @@ cd DivineOS
pip install -e ".[dev]"
divineos init
divineos briefing
pytest tests/ -q --tb=short # 6,097+ tests, real DB, minimal mocks
pytest tests/ -q --tb=short # 6,149+ tests, real DB, minimal mocks
```

**For AI agents (Claude Code, etc.):** The `.claude/hooks/` directory auto-loads your briefing at session start and runs checkpoints during work. Just open the project and start β€” the OS handles orientation.
Expand Down Expand Up @@ -393,7 +393,7 @@ divineos admin reset-template # Scrub accumulated runtime state back to tem

## Architecture

DivineOS is 386 source files across 26 packages, structured as a CLI surface over a core library.
DivineOS is 396 source files across 26 packages, structured as a CLI surface over a core library.

**At a glance:**

Expand All @@ -406,7 +406,7 @@ DivineOS is 386 source files across 26 packages, structured as a CLI surface ove

**Top-level directories:**

- **`tests/`** β€” 6,097+ tests, real SQLite, minimal mocks.
- **`tests/`** β€” 6,149+ tests, real SQLite, minimal mocks.
- **`docs/`** β€” Documentation and design briefs. [`docs/ARCHITECTURE.md`](docs/ARCHITECTURE.md) has the full file tree with one-line descriptions for every source file.
- **`bootcamp/`** β€” Training exercises (debugging, analysis).
- **`setup/`** β€” Hook setup scripts (bash + powershell).
Expand Down
7 changes: 6 additions & 1 deletion docs/ARCHITECTURE.md
Original file line number Diff line number Diff line change
Expand Up @@ -363,6 +363,11 @@ src/divineos/
engagement_disclosure_surface.py Engagement-counter half-threshold disclosure surface.
rest.py Rest program β€” restful tasks for the substrate-occupant.
identity_load.py Identity-load surface β€” read AETHER.md (or equivalent) at briefing-time.
briefing_dashboard.py Briefing dashboard -- routing table, not scroll.
fix_verifier.py Fix verifier β€” catches premature "it's fixed" claims.
lesson_dedup.py Lesson deduplication β€” fuzzy matching to prevent duplicate lesson entries.
related_failure_scanner.py Related-failure scanner β€” catches "fixed one but missed related failures."
retry_blocker.py Retry blocker β€” prevents blind retries without diagnostic investigation.

analysis/
_session_types.py Session analysis type definitions
Expand Down Expand Up @@ -414,7 +419,7 @@ src/divineos/
integration/ External integration: IDE, MCP tool capture, enforcement facade (thin re-exports from core.enforcement / core.tool_wrapper).
mcp_event_capture_server.py MCP event capture server
system_monitor.py System health monitoring
tests/ 6,097+ tests (real DB, minimal mocks)
tests/ 6,149+ tests (real DB, minimal mocks)

docs/ Project documentation and strategic plans
bootcamp/ Training exercises (debugging, analysis)
Expand Down
Loading
Loading