Ship
Gates — if any fail, stop here:
- Tests pass — or, for tasks with no automated test, their manual acceptance was performed.
- No
- [ ]indocs/staging/plans/YYYY-MM-DD-<topic>.md. - Staging spec reflects actual code behavior.
- No incomplete TodoWrite tasks.
reviewthe whole diff.Update
docs/ROADMAP.md(if it exists):- Milestone completed? Mark
[x]. - Scope changed? Adjust upcoming milestone descriptions.
- Unrelated work (bugfix, refactor)? Roadmap unchanged.
- Milestone completed? Mark
archive— merge spec into living document (except roadmap), delete staging spec and plan.If user-visible, add to CHANGELOG
Unreleased. Releases move it to a version.Ask: commit / merge / PR / keep / discard.
On merge or PR: clean up worktree, delete local branch.
Roadmap has unchecked milestones? →
plannext.
No push or PR without explicit user approval.