diff --git a/commands/gsd/progress.md b/commands/gsd/progress.md index 06dbaddfb..ec58b4ff0 100644 --- a/commands/gsd/progress.md +++ b/commands/gsd/progress.md @@ -31,7 +31,13 @@ Run /gsd:new-project to start a new project. Exit. -If missing STATE.md or ROADMAP.md: inform what's missing, suggest running `/gsd:new-project`. +If missing STATE.md: suggest `/gsd:new-project`. + +**If ROADMAP.md missing but PROJECT.md exists:** + +This means a milestone was completed and archived. Go to **Route F** (between milestones). + +If missing both ROADMAP.md and PROJECT.md: suggest `/gsd:new-project`. @@ -302,6 +308,41 @@ All {N} phases finished! --- ``` +--- + +**Route F: Between milestones (ROADMAP.md missing, PROJECT.md exists)** + +A milestone was completed and archived. Ready to start the next milestone cycle. + +Read MILESTONES.md to find the last completed milestone version. + +``` +--- + +## ✓ Milestone v{X.Y} Complete + +Ready to plan the next milestone. + +## ▶ Next Up + +**Discuss Next Milestone** — figure out what to build next + +`/gsd:discuss-milestone` + +`/clear` first → fresh context window + +--- + +**Next milestone flow:** +1. `/gsd:discuss-milestone` — thinking partner, creates context file +2. `/gsd:new-milestone` — update PROJECT.md with new goals +3. `/gsd:research-project` — (optional) research ecosystem +4. `/gsd:define-requirements` — scope what to build +5. `/gsd:create-roadmap` — plan how to build it + +--- +``` +