Plan 更新手順
.planning/plans/{feature}.md の状態を管理する。
1. Task 完了マーク
task が完了したら、plan ファイルのチェックボックスを更新:
# Before
- [ ] 1. Schema.Class で Facility Entity を定義
# After
- [x] 1. Schema.Class で Facility Entity を定義
2. Status フィールド更新
plan ファイルの Status: 行を状態に応じて更新:
| 状態 | 意味 |
|---|---|
ready |
作成済み、未着手 |
in-progress |
実装中(最初の task 開始時) |
in-review |
PR 作成済み、レビュー待ち |
done |
マージ完了 |
3. Plan 完了時
全 task のチェックボックスが [x] になったら:
- Status を
in-reviewに更新(PR 作成前) - PR 作成後、Status を
in-reviewのまま維持 - マージ後、plan ファイルを
done/に移動:
mv .planning/plans/{feature}.md .planning/plans/done/{feature}.md
Status を done に更新。
ルール
- Status の遷移:
ready → in-progress → in-review → done - 逆方向の遷移はしない
- plan ファイル名はハイフン区切り(例:
facility-crud.md)