From f182343d54712de25e94196ef0de2b5042dbef68 Mon Sep 17 00:00:00 2001 From: cfdaily Date: Wed, 3 Jun 2026 08:56:34 +0800 Subject: [PATCH] auto-sync: 2026-06-03 08:56:34 --- docs/design/09-rebuttal-and-goal-gate.md | 26 ++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/docs/design/09-rebuttal-and-goal-gate.md b/docs/design/09-rebuttal-and-goal-gate.md index 2d7f115..c1e6965 100644 --- a/docs/design/09-rebuttal-and-goal-gate.md +++ b/docs/design/09-rebuttal-and-goal-gate.md @@ -7,6 +7,32 @@ > 前置: #04 黑板协作(@mention)+ #08 Classify Outcome > 关联: T4 审查体系完善 +## 讨论决策记录 + +### D1: 庞统持续 session +**结论**:不做 openclaw 层面的持续 session(受 openclaw 机制限制)。改为两个场景确保目标一致性: +1. Round review(已实现 ✅)— 子任务完成后庞统审查 +2. 过程中 agent 沟通(本设计覆盖)— agent 遇到问题问庞统时,庞统保持和目标高度一致,防止需求降级 + +### D2: 动态规划 / Replan +**结论**:不需要专门的 replan 模块。在当前架构中 replan 已通过自然组合实现: +- Task 失败 → crash_limit 标 failed → round review → 庞统看全局后决定调整 +- Task 产出改变理解 → agent 自主读黑板(#05 上下文注入)→ agent 自己判断调整 +- 发现新依赖 → 庞统在 round review 中发现 → 创建新子任务 +- 依赖链自动推进 → `_advance_dependencies`(blocked→pending) +- Per-task timeout + crash limit → `_check_timeouts`(deadline 优先,默认 30m,crash 3/30m 标 failed) + +不做独立的 replan 代码模块。 + +### D3: Rebuttal 触发方式 +**结论**:靠 agent 自主 + @mention 现有机制,不做 daemon 层面的自动触发。原因: +1. 减少系统复杂度 +2. Agent 有自主判断能力(#05 上下文注入) +3. @mention 机制已成熟(#04) + +### D4: B8 BUG-7 planning 暂停 +**结论**:`planning` 状态已从状态机中移除,BUG 不再存在。但前端 resume 映射为 `executing`(非法状态),应改为恢复到 `resumed_from` 记录的状态。记为后续前端修复项。 + --- ## 一、问题陈述