docs(01-daemon-decomposition): create phase plans — 3 plans in 2 waves

This commit is contained in:
William Valentin
2026-02-09 20:01:12 -08:00
parent 0973b4610f
commit fcbf5866f3
4 changed files with 772 additions and 1 deletions
+9 -1
View File
@@ -18,6 +18,14 @@ Three phases, each delivering one complete capability. Phase 1 decomposes the mo
**Requirements:** DECO-01, DECO-02, DECO-03, DECO-04, DECO-05, DECO-06, DECO-07, DECO-08
**Plans:** 3 plans in 2 waves
| Plan | Wave | Objective | Tasks |
|------|------|-----------|-------|
| 01-01 | 1 | Extract models.ts, memory.ts, tools.ts | 3 |
| 01-02 | 1 | Extract channels.ts, agents.ts, routing.ts | 3 |
| 01-03 | 2 | Finalize thin composition root | 2 |
**Success Criteria:**
1. Running `pnpm test:run` passes 1077+ tests with zero regressions
2. daemon/index.ts is under 200 lines and contains only imports, wiring, and lifecycle — no business logic
@@ -55,7 +63,7 @@ Three phases, each delivering one complete capability. Phase 1 decomposes the mo
| Phase | Status | Requirements |
|-------|--------|--------------|
| 1 — Daemon Decomposition | not_started | DECO-01..08 (8) |
| 1 — Daemon Decomposition | planned | DECO-01..08 (8) — 3 plans, 2 waves |
| 2 — Config Overlays | not_started | CONF-01..03 (3) |
| 3 — Live Ops Dashboard | not_started | DASH-01..05 (5) |