diff --git a/docs/Development-Plan.md b/docs/Development-Plan.md index ea43b99..ef3d97f 100644 --- a/docs/Development-Plan.md +++ b/docs/Development-Plan.md @@ -274,30 +274,34 @@ their trigger arrives: ## 5. Open issues and where they land -| Issue | Lands in | -|---|---| -| #26 multiple forges | Not yet scheduled | -| #27 per-project state, clone on use | M1.1 (state), M1.3 (clone) | -| #28 room per project | Not yet scheduled | -| #29 create a project from scratch | Not yet scheduled (ownership decision first) | -| #30 agent instance per project | Not yet scheduled | -| #33 Vikunja tickets | M7.4 | -| #37 MCP servers | M7.2 | -| #42 per-turn commentary | M2.4 | -| #46 architect and planner roles | Superseded by M2.3 (one driver, helpers) | -| #61 simpler milestone gating | Superseded by M2.5 | -| #62 branch at execution start | M1.3 | -| #65 agent merges approved PRs | M3.3 | -| #69 inline review comments | M1.5 | -| #70 watch stall | M1.5 | -| #77 conversational agent | M2.2 (questions), M2.4 | -| #78 transcript scoping and attribution | M1.1, M1.2 | -| #79 ending projects and milestones | Superseded by M2.5 | -| #80 build artifacts in PRs | M1.4 | -| #81 no-change milestones | Superseded by M2.5 | +All 19 open issues, as of 2026-09-30: +- **11 land in a milestone** and stay open until it is done. +- **4 are superseded** by the new loop's design. They only exist because of + `control.py`'s state machine, so fixing them there would be thrown away. They are + closed, with a pointer to their milestone, when this plan is agreed. +- **4 are not yet scheduled** and stay open until their trigger arrives. -Superseded issues are closed with a pointer to their milestone when the plan is -agreed. +| Issue | Status | Lands in | +|---|---|---| +| #26 multiple forges | Not yet scheduled | | +| #27 per-project state, clone on use | Milestone | M1.1 (state), M1.3 (clone) | +| #28 room per project | Not yet scheduled | | +| #29 create a project from scratch | Not yet scheduled | Ownership decision first | +| #30 agent instance per project | Not yet scheduled | | +| #33 Vikunja tickets | Milestone | M7.4 | +| #37 MCP servers | Milestone | M7.2 | +| #42 per-turn commentary | Milestone | M2.4 | +| #46 architect and planner roles | **Superseded** | M2.3 (one driver, helpers) | +| #61 simpler milestone gating | **Superseded** | M2.5 | +| #62 branch at execution start | Milestone | M1.3 | +| #65 agent merges approved PRs | Milestone | M3.3 | +| #69 inline review comments | Milestone | M1.5 | +| #70 watch stall | Milestone | M1.5 | +| #77 conversational agent | Milestone | M2.2 (questions), M2.4 | +| #78 transcript scoping and attribution | Milestone | M1.1, M1.2 | +| #79 ending projects and milestones | **Superseded** | M2.5 | +| #80 build artifacts in PRs | Milestone | M1.4 | +| #81 no-change milestones | **Superseded** | M2.5 | ---