diff options
Diffstat (limited to 'plans')
| -rw-r--r-- | plans/ImplementationPlan.md | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/plans/ImplementationPlan.md b/plans/ImplementationPlan.md index 6ae6c61..1c70178 100644 --- a/plans/ImplementationPlan.md +++ b/plans/ImplementationPlan.md @@ -339,8 +339,11 @@ Planner deterministic test全PASS。 - Policy Engine I/F - Tool argument validation - ToolUseGuard -- `requires_external_effect` +- `requires_external_effect` — **Planning フェーズで LLM structured output により Task ごとに判定・設定**(keyword heuristic 廃止) - same failure fingerprint limit=5 +- Plan/Run フェーズ分離: PlanAsync (structured output) → RunAsync (ready Task 順次実行) +- replan: Policy deny 時に最大3回まで再計画可能 +- Context Summary: `prompt_eval_count / num_ctx` ≥ 80% で古い Conversation/ExecutionResult を compact ## 10.4 重要な段階制約 このPhaseの副作用backendはfake/in-memory実装を使用可能とし、Windows sandboxを迂回した本物の無制限file/process操作を実装してはならない。 ## 10.5 必須テスト |
