update-issue-tree
Installation
SKILL.md
update-issue-tree
既存の Issue ツリーを棚卸しし、ルート issue 本文を最新状態に再生成する。 closed 親下に残置された open issue の付け替え・孤児の再配置・phase ラベルの同期を実施し、implement-issue-tree が post-order DFS で消化できる構造を維持する。
使い方
ルートのトラッキング issue 番号を引数として渡す。
--granularity オプションで粒度基準(1 issue に収める実装時間の上限)を指定できる。
2h・4h・1h のように正整数+時間単位(h)で指定する。優先順位は
--granularity 明示 > ルート issue 本文の <!-- granularity: Nh --> マーカー > 既定 2h
の順(create-issue-tree と同じ粒度基準・同じマーカー形式)。値は Step 1 で GRANULARITY
として確定し、Step 2・Step 7 の判定に使う。棚卸し後に Step 8 が本文を再生成する際、
GRANULARITY の確定値でマーカー行を保持する。
update-issue-tree 42
update-issue-tree 42 --granularity 4h