diff --git a/AGENTS.md b/AGENTS.md index 9479330..7309d11 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -189,6 +189,24 @@ The Hub interface is frozen in `central_ai_llm_master/docs/ask-contract.md`. ## 11. Build order +**STATUS — 8 of 10 done (checked 2026-10-14).** Keep this list current: tick a box +when its DoD passes. **The project is DONE only when every box is ticked.** + +- [x] Phase 1 — Skeleton +- [x] Phase 2 — Devices and state +- [x] Phase 3 — MQTT +- [ ] **Phase 4 — Computer client (Windows)** ← REMAINING +- [x] Phase 5 — Phone client (no-wipe) +- [x] Phase 6 — Schedules, blocklists, allowlists +- [x] Phase 7 — Telemetry and usage +- [x] Phase 8 — Overrides +- [x] Phase 9 — Hub and alerts +- [ ] **Phase 10 — Documentation** ← REMAINING + +**PROCESS RULE:** at project start, create one Paperclip issue per phase, status +`backlog`, assigned to the agent. Close each as its DoD passes. Do **not** create +tasks ad-hoc — an empty board must mean "finished", never "the agent stopped". + **Phase 1 — Skeleton** Go service, SQLite, config, session login, Dockerfile, compose, Caddy route. *DoD:* the dashboard runs on `.13`, login works, `/health` returns ok.