Files
Genarrative/docs/technical
lhk229 9605f31440
Project CI / Repository checks (pull_request) Successful in 1m32s
Project CI / Frontend tests (pull_request) Successful in 2m59s
Project CI / Native shell tests (pull_request) Failing after 3m22s
Project CI / Backend tests (pull_request) Successful in 3m46s
文档:对齐 M1 开工前的四处口径,并把 PR 结构冻结进方案
第 19 节第 2 条改写:原文要求回归钉死「执行层拒绝」与「广告层仍放行」
两半,与第 4.3 节「allowlist 的作用是让它在广告层就消失」直接冲突,
且两节互相引用却结论相反。更正为:那段描述的是 M1 之前的现状不是目标态;
目标态两层都拒,回归第二半从「仍放行」翻为「不再出现」,纵深防御纪律保留。

第 23.8 节新增 M1 的 PR 结构与合入门禁:11 个 PR、依赖顺序与各自门禁。
PR 划分属工程流程契约,须团队可见——PR 描述不得引用个人工作稿,
原第 23.6 步骤五只有一句「未开始」,并行开工时无可引用的 DAG。
其中 M1C-0 与 M1C-1 拆开,因两者风险类别不同:前者改 master 已发布的
静态委派机制,后者是新增功能;合并会让「做游戏返工额度未被误放宽」
这条关键回归淹没在审批闭环 diff 里。M1C-2 拆 a/b,因失败模式无关。

第 23.6 步骤三订正:身份登记的代码已于 2026-08-13 合入,
原文仍写「代码落地属 M1」,进度过期。

第 23.1 订正:steer 资格判据在 goal_contract_root_steer_task_at
(steering.rs:747,判据 763 行),原文误记为同文件 714 行的
goal_contract_root_steer_replacement_run_id——行号对但函数名错。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-13 12:38:58 +00:00
..