From 8af8ff0943a04f304249c670b4ae78f1aa4c0619 Mon Sep 17 00:00:00 2001 From: nrslib <38722970+nrslib@users.noreply.github.com> Date: Sat, 14 Feb 2026 00:08:50 +0900 Subject: [PATCH] =?UTF-8?q?plan/ai-review/supervise=E3=81=AE=E3=82=A4?= =?UTF-8?q?=E3=83=B3=E3=82=B9=E3=83=88=E3=83=A9=E3=82=AF=E3=82=B7=E3=83=A7?= =?UTF-8?q?=E3=83=B3=E3=81=AB=E3=82=B9=E3=82=B3=E3=83=BC=E3=83=97=E7=B8=AE?= =?UTF-8?q?=E5=B0=8F=E9=98=B2=E6=AD=A2=E7=AD=96=E3=82=92=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - plan: 要件ごとに変更要/不要の根拠(ファイル:行)を必須化 - ai-review: スコープ縮小の検出をスコープクリープと並列で追加 - supervise: タスク指示書との独立照合を計画レポートに依存しない形で追加 --- builtins/en/instructions/ai-review.md | 1 + builtins/en/instructions/plan.md | 1 + builtins/en/instructions/supervise.md | 3 ++- builtins/ja/instructions/ai-review.md | 1 + builtins/ja/instructions/plan.md | 1 + builtins/ja/instructions/supervise.md | 3 ++- 6 files changed, 8 insertions(+), 2 deletions(-) diff --git a/builtins/en/instructions/ai-review.md b/builtins/en/instructions/ai-review.md index 00ee7d5..d7e600d 100644 --- a/builtins/en/instructions/ai-review.md +++ b/builtins/en/instructions/ai-review.md @@ -8,6 +8,7 @@ Review the code for AI-specific issues: - Plausible but incorrect patterns - Compatibility with the existing codebase - Scope creep detection +- Scope shrinkage detection (missing task requirements) ## Judgment Procedure diff --git a/builtins/en/instructions/plan.md b/builtins/en/instructions/plan.md index f77bf7a..264f3d1 100644 --- a/builtins/en/instructions/plan.md +++ b/builtins/en/instructions/plan.md @@ -12,6 +12,7 @@ For small tasks, skip the design sections in the report. **Actions:** 1. Understand the task requirements + - **For each requirement, determine "change needed / not needed". If "not needed", cite the relevant code (file:line) as evidence. Claiming "already correct" without evidence is prohibited** 2. Investigate code to resolve unknowns 3. Identify the impact area 4. Determine file structure and design patterns (if needed) diff --git a/builtins/en/instructions/supervise.md b/builtins/en/instructions/supervise.md index 78d7e86..f5c5dcd 100644 --- a/builtins/en/instructions/supervise.md +++ b/builtins/en/instructions/supervise.md @@ -3,7 +3,8 @@ Run tests, verify the build, and perform final approval. **Overall piece verification:** 1. Whether the plan and implementation results are consistent 2. Whether findings from each review movement have been addressed -3. Whether the original task objective has been achieved +3. Whether each task spec requirement has been achieved + - Do not rely on the plan report's judgment; independently verify each requirement against actual code (file:line) **Report verification:** Read all reports in the Report Directory and check for any unaddressed improvement suggestions. diff --git a/builtins/ja/instructions/ai-review.md b/builtins/ja/instructions/ai-review.md index dbca057..65c3bc3 100644 --- a/builtins/ja/instructions/ai-review.md +++ b/builtins/ja/instructions/ai-review.md @@ -8,6 +8,7 @@ AI特有の問題についてコードをレビューしてください: - もっともらしいが間違っているパターン - 既存コードベースとの適合性 - スコープクリープの検出 +- スコープ縮小の検出(タスク要件の取りこぼし) ## 判定手順 diff --git a/builtins/ja/instructions/plan.md b/builtins/ja/instructions/plan.md index 3827f76..b5dd901 100644 --- a/builtins/ja/instructions/plan.md +++ b/builtins/ja/instructions/plan.md @@ -18,6 +18,7 @@ - **指示書に明記されていない別ファイルを「参照資料の代わり」として使うことは禁止** 2. タスクの要件を理解する - 参照資料の内容と現在の実装を突き合わせて差分を特定する + - **要件ごとに「変更要/不要」を判定する。「不要」の場合は現行コードの該当箇所(ファイル:行)を根拠として示すこと。根拠なしの「既に正しい」は禁止** 3. コードを調査して不明点を解決する 4. 影響範囲を特定する 5. ファイル構成・設計パターンを決定する(必要な場合) diff --git a/builtins/ja/instructions/supervise.md b/builtins/ja/instructions/supervise.md index 45a9219..c2c44e2 100644 --- a/builtins/ja/instructions/supervise.md +++ b/builtins/ja/instructions/supervise.md @@ -3,7 +3,8 @@ **ピース全体の確認:** 1. 計画と実装結果が一致しているか 2. 各レビュームーブメントの指摘が対応されているか -3. 元のタスク目的が達成されているか +3. タスク指示書の各要件が達成されているか + - 計画レポートの判断を鵜呑みにせず、要件ごとに実コード(ファイル:行)で独立照合する **レポートの確認:** Report Directory内の全レポートを読み、 未対応の改善提案がないか確認してください。