Issue kind
Dogfooding follow-up / planning guardrail
Problem / intent
During the command-generation extraction work, AW ingested eight open GitHub candidates (#1201-#1208) and exposed them in roadmap.candidates, but the workflow still allowed me to continue direct implementation before a parent decomposition and lane execplans existed. The user caught the missing planning structure after code work had already landed in PR #1210.
For an epic-shaped request with multiple candidate lanes, AW should make the promotion obligation harder to miss before implementation proceeds.
Observed behavior
roadmap.candidates contained eight related command-generation extraction items.
- The active state initially had no execplan/decomposition for the epic.
- The workflow allowed narrow direct fixes on the PR without forcing or prominently requiring candidate-lane promotion.
- The missing decomposition/execplans had to be added after user correction.
Expected behavior
When task text or ingested evidence points at a broad multi-issue epic, AW should require one of these before implementation closeout:
- a parent decomposition with candidate lanes;
- promoted execplans for selected lanes; or
- an explicit, recorded reason why the current change is a bounded slice and does not close the parent epic.
Acceptance / success signal
start / implement surfaces show a blocking or high-prominence warning when multiple related roadmap candidates exist and no matching decomposition/execplan owns the requested task.
- The warning points to the concrete candidate ids and a promotion command or decomposition route.
- Direct implementation remains possible for a truly bounded slice, but closeout cannot imply full epic satisfaction without parent-lane planning proof.
Dogfooding source
Command-generation extraction PR #1210 and issues #1201-#1208.
Issue kind
Dogfooding follow-up / planning guardrail
Problem / intent
During the command-generation extraction work, AW ingested eight open GitHub candidates (#1201-#1208) and exposed them in
roadmap.candidates, but the workflow still allowed me to continue direct implementation before a parent decomposition and lane execplans existed. The user caught the missing planning structure after code work had already landed in PR #1210.For an epic-shaped request with multiple candidate lanes, AW should make the promotion obligation harder to miss before implementation proceeds.
Observed behavior
roadmap.candidatescontained eight related command-generation extraction items.Expected behavior
When task text or ingested evidence points at a broad multi-issue epic, AW should require one of these before implementation closeout:
Acceptance / success signal
start/implementsurfaces show a blocking or high-prominence warning when multiple related roadmap candidates exist and no matching decomposition/execplan owns the requested task.Dogfooding source
Command-generation extraction PR #1210 and issues #1201-#1208.