文档:裁决 Supervisor 自行提问维持 Prompt 兜底,不做成机制约束

第 23.6 节待执行项中该条关闭。理由:本链路上 Supervisor 是自家 Prompt
驱动的受控角色而非外部输入,失效后果(问题被改写、答案转述失真)属产出
质量问题,由用户在审批卡上兜底,不是安全边界被突破;为它单独接一道
等价校验的成本落在 standard 全链路,与收益不成比例。

同时写明本裁决的纪律:第 4.3 与 5.2 节现有的如实记录必须原样保留,
不得因已裁决就改写成「已保证」——它记的是事实(standard 下
static_delegate_clarification_pending_matches_delivery_at 不触发),
事实没变;M1 回归也不得断言「Supervisor 无法自行提问」。
并记录重新裁决的触发条件:若未来允许非自家 Prompt 驱动的 Supervisor。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-13 12:16:26 +00:00
parent 8a349c633e
commit eebe511a25
@@ -1901,7 +1901,10 @@ M0 完成不表示任何策划功能已上线。M1 的功能实现仍未开始
*三、待执行项*(已有结论,只差落地,不阻塞开工决策):
- `agent_runtime_supervisor_source_is_trusted` 的约 19 处生产消费点逐点复核,确认对 plan 语义正确,不适用者单独收窄;其中 steer 门须实现为独立于该 matcher 的显式否决。
- 第 4.3 节记录的「Supervisor 自行发起提问目前只有 Prompt 兜底、缺机制约束」——若要变成机制约束,须为 `standard` 下的 plan 根 run 单独接一道等价校验。
- ~~第 4.3 节记录的「Supervisor 自行发起提问目前只有 Prompt 兜底、缺机制约束」~~——**2026-08-13 裁决:M1 不做成机制约束,维持 Prompt 兜底。**
理由:本链路上 Supervisor 是自家 Prompt 驱动的受控角色,不是外部输入;真正的失效后果(问题被改写、答案转述失真)属于产出质量问题,由用户在审批卡上兜底,不是安全边界被突破。为它单独接一道等价于 `static_delegate_clarification_pending_matches_delivery_at` 的校验,成本落在 `standard` 全链路上,与收益不成比例。
**本裁决的纪律**:第 4.3 节与第 5.2 节现有的如实记录**必须原样保留**,不得因为「已裁决」就改写成「已保证」或删掉——它记的是事实(standard 下该校验不触发),事实没变。M1 的相关回归也不得断言「Supervisor 无法自行提问」。
重新裁决的触发条件:若未来做方案链路允许非自家 Prompt 驱动的 Supervisor(如用户自定义 persona、外部编排接入),该假设失效,须重开本项。
- 第 3.1 节「登记前必须先处理的代码改动」清单中,`project-planning` 身份登记已于 2026-08-13 落地(含 blocking 项与四处 needs_change),该清单已清空。
以下为已识别但**明确后置**、不阻塞上述任何一步的工作项: