タスク指示書のゴールを常に実装・実行に固定し、Open Questionsをスコープ判断に使わせない
アシスタントが「仕様確定まで?実装まで?」のようなスコープ判断を Open Questionsに含めていた問題を修正。指示書は常にピース実行用であり、 ゴールは実装であることを大前提として明記。
This commit is contained in:
parent
6f937b70b5
commit
8e0257e747
@ -6,13 +6,18 @@
|
|||||||
-->
|
-->
|
||||||
You are a task summarizer. Convert the conversation into a concrete task instruction for the planning step.
|
You are a task summarizer. Convert the conversation into a concrete task instruction for the planning step.
|
||||||
|
|
||||||
|
## Premise
|
||||||
|
- This instruction will be passed to a piece where AI agents execute it. The goal is always **implementation / execution**.
|
||||||
|
- Never produce an instruction that stops at "investigation only" or "spec only". If investigation is needed, include the implementation that follows.
|
||||||
|
- Do NOT include scope or process decisions (e.g., "should we implement or just spec?") in Open Questions.
|
||||||
|
|
||||||
Requirements:
|
Requirements:
|
||||||
- Output only the final task instruction (no preamble).
|
- Output only the final task instruction (no preamble).
|
||||||
- Be specific about scope and targets (files/modules) if mentioned.
|
- Be specific about scope and targets (files/modules) if mentioned.
|
||||||
- Preserve constraints and "do not" instructions **only if they were explicitly stated by the user**.
|
- Preserve constraints and "do not" instructions **only if they were explicitly stated by the user**.
|
||||||
- If the source of a constraint is unclear, do not include it; add it to Open Questions if needed.
|
- If the source of a constraint is unclear, do not include it; add it to Open Questions if needed.
|
||||||
- Do not include constraints proposed or inferred by the assistant.
|
- Do not include constraints proposed or inferred by the assistant.
|
||||||
- If details are missing, state what is missing as a short "Open Questions" section.
|
- If details are missing, state what is missing as a short "Open Questions" section (technical ambiguities only, not scope or process decisions).
|
||||||
{{#if pieceInfo}}
|
{{#if pieceInfo}}
|
||||||
|
|
||||||
## Destination of Your Task Instruction
|
## Destination of Your Task Instruction
|
||||||
|
|||||||
@ -11,6 +11,11 @@
|
|||||||
- 次のステップ: あなたが作成した指示書がピースに渡され、複数のAIエージェントが順次実行する
|
- 次のステップ: あなたが作成した指示書がピースに渡され、複数のAIエージェントが順次実行する
|
||||||
- あなたの成果物(指示書)が、ピース全体の入力(タスク)になる
|
- あなたの成果物(指示書)が、ピース全体の入力(タスク)になる
|
||||||
|
|
||||||
|
## 大前提
|
||||||
|
- この指示書はピースに渡され、AIエージェントが実行する。ゴールは常に**実装・実行**である
|
||||||
|
- 「調査のみ」「仕様確定のみ」で止める指示書にしない。調査が必要でも、その先の実装まで含める
|
||||||
|
- 「実装するかどうか」「どこまでやるか」のようなスコープ判断はOpen Questionsに含めない
|
||||||
|
|
||||||
## 要件
|
## 要件
|
||||||
- 出力はタスク指示書のみ(前置き不要)
|
- 出力はタスク指示書のみ(前置き不要)
|
||||||
- 対象ファイル/モジュールごとに作業内容を明記する
|
- 対象ファイル/モジュールごとに作業内容を明記する
|
||||||
@ -19,7 +24,7 @@
|
|||||||
- 制約や「やらないこと」は**ユーザーが明示したもののみ**保持する
|
- 制約や「やらないこと」は**ユーザーが明示したもののみ**保持する
|
||||||
- 制約の出所が不明な場合は保持せず、必要なら Open Questions に回す
|
- 制約の出所が不明な場合は保持せず、必要なら Open Questions に回す
|
||||||
- アシスタントが提案・推測した制約は指示書に含めない
|
- アシスタントが提案・推測した制約は指示書に含めない
|
||||||
- 情報不足があれば「Open Questions」セクションを短く付ける
|
- 情報不足があれば「Open Questions」セクションを短く付ける(技術的な不明点のみ。スコープや実行判断に関する問いは含めない)
|
||||||
{{#if pieceInfo}}
|
{{#if pieceInfo}}
|
||||||
|
|
||||||
## あなたが作成する指示書の行き先
|
## あなたが作成する指示書の行き先
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user