1bc17bb9bcebc81e256d381f1c45380173006cd0
T06 第三块,收尾。方案提案复用既有组件治理(registry.draft/release), 不新建发布路径;自批拒绝等既有保证有测试锁定。 - propose_plan():维度在提案时即去重与冲突拦截(T06-a 的解析前移), 保证草稿阶段就挡住"同 ID 不同定义" - **不得出现业务 Tools 卡**(ADR-11):方案自带 tools/tool_cards/ allowed_tools/permissions 一律拒绝,否则业务侧可绕过工具白名单; 工具只能由后台治理 - validate_critical_checks():关键核查项必须真由本方案的 Skill/规则产生, 凭空声明的"关键项"会让 BR-06 的硬性阻断语义失去可追溯性 T06 三块完成,卡片验收对照:AC-28(装配与依赖拒绝)· AC-29(维度去重与刻度 冲突)· AC-44(0/2/6/9 维与异刻度的呈现判定)均有测试;"没有 Tools 卡" 有守卫。 测试:test_review_plan.py 增至 34 项。全量 349 项 OK(340 → 349); verify.py 10/10 PASS。 Co-Authored-By: Claude Code <noreply@anthropic.com>
mini_openclaw
Languages
Python
78.8%
TypeScript
18.4%
JavaScript
1.7%
CSS
0.5%
Shell
0.3%
Other
0.3%