Skip to content
Closed
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
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ And then there is the Muse, who runs on an entirely different model, does not ap
| **Orchestrator** | Claude Opus 4.6 | Approves plans, delegates, tracks, reports | Write code, ever, under any circumstances |
| **Architect** | Qwen3.5 (Ollama) | Reads codebase, writes `CURRENT_PLAN.md` | Touch the repo during the build |
| **Dissenter** | Gemini 3.1 Pro | Challenges plans (First Principles first) and results | Touch the filesystem or look at actual code |
| **Inspector** | Claude Opus 4.7 | Full audit: correctness, security, plan conformance | Rubber-stamp anything |
| **Inspector** | Codex 5.5 | Full audit: correctness, security, plan conformance | Rubber-stamp anything |
| **Worker** | Claude Sonnet | Builds in isolated git worktrees | Argue about architecture (that ship has sailed) |
| **Cleaner** | Claude Haiku | Linting, formatting, dead code removal | Modify application logic |
| **Circuit Breaker** | Claude Haiku | Detects and resolves conversational loops | Take sides until forced to |
Expand Down Expand Up @@ -71,7 +71,7 @@ The workflow is, in principle, simple. In practice it is also simple, which is w
4. **Workers build.** Each Worker gets an isolated git worktree. They make their own implementation decisions without checking in on every variable name. They are, after all, competent.
5. **The Cleaner cleans.** Continuously. Like the tide, but for dead code.
6. **The Architect checks conformance.** When Workers complete, the Architect verifies the implementation matches `CURRENT_PLAN.md`.
7. **The Inspector audits.** The Inspector (Opus 4.7) reads everything — the plan, all changed files, affected existing code. A BLOCK finding halts the commit. Nothing bypasses the Inspector without an explicit override recorded in `DECISIONS.md`.
7. **The Inspector audits.** The Inspector (Codex 5.5) reads everything — the plan, all changed files, affected existing code. A BLOCK finding halts the commit. Nothing bypasses the Inspector without an explicit override recorded in `DECISIONS.md`.
8. **The Cleaner does a final sweep.** After Inspector clearance: lint, dead code, imports, formatting.
9. **The Dissenter reviews the results.** A second pass after the work is done, before anything is committed.
10. **The Orchestrator approves.** You get your code.
Expand Down