Ship(出荷)
すべての計画タスクが完了しグリーンになったら。
Gate — いずれか一つが失敗したら止まる:
- テストが通過している。
docs/staging/plans/YYYY-MM-DD-<topic>.mdに- [ ]がない。- Staging仕様が実際のコードの動作を反映している。
- 未完了のTodoWriteタスクがない。
手順
- 全体のdiffを
reviewする。 archive— 仕様をliving docにマージし、staging仕様と計画を削除する。- ユーザーに見える場合、CHANGELOGの
Unreleasedに追加する。 - 確認:merge / PR / keep / discard.
- mergeまたはPR時:worktreeをクリーンアップし、ローカルブランチを削除する。
- ロードマップに未チェックのマイルストーンがある? → 次を
planする。
ユーザーの明示的な承認なしにpushまたはPRしない。