343b0fb94a
Waves 1-3 + ADR-004 are all merged; the 2026-05-19 external audit's 14 findings are closed. TODO.md no longer needs to track the in- progress wave or scoped-but-not-drafted waves — they're all done.
2.3 KiB
2.3 KiB
Gnoma — TODO
Active plans, newest first:
- Post-audit security hardening — complete (2026-05-19). All 14 findings from the external review are closed across three waves + one ADR:
docs/superpowers/plans/2026-05-19-post-slm-unlock.md— outstanding work after the SLM unlock session. Phases A (two-stage tool routing), B (CLI agent binary override), C (user profiles), and D (per-arm capability tags) are complete. Phase E (compound tools) is held until ≥50 SLM observations inform which primitives are worth adding.docs/superpowers/plans/2026-05-07-gnoma-roadmap.md— broader roadmap (PTY shell, USP integration, ELF, distribution). Phase 4 ("Router Revisit") is superseded by the post-SLM plan above.
Phases (2026-05-07 roadmap):
- M8 Cleanup (wiring gaps)
- PTY Interactive Shell (
tea.ExecProcess) - SLM Task Classifier (Ollama HTTP, opt-in) — complete
- Router Revisit — superseded by post-SLM plan
- USP Security Integration
- ELF Binary Support (deferred/opportunistic)
- Distribution (CI trigger for goreleaser)
Stable Backlog (not in active phases)
- Thinking mode (disabled / budget / adaptive) — M12 in milestones
- Structured output with JSON schema validation — M12
- SQLite session persistence + serve mode — M10
- Task learning (pattern recognition, persistent tasks) — M11
- Web UI (
gnoma web) — M15 - OAuth / keyring — M13
- Observability (feature flags, cost dashboards) — M14
- PE / Mach-O support — future, after ELF Phase 6
Architecture References
- Milestones:
docs/essentials/milestones.md - Decisions:
docs/essentials/decisions/ - ADR-013 (SLM routing, supersedes ADR-009):
docs/essentials/decisions/002-slm-routing.md