产品 2026-09-20 就三点拍板:A 修;B 修完重新冻结并重跑 T1/T2;C 让修复 前后的结果可区分。任务书 §3 三个待决点改为已决,状态转待领取。 更正 C 的做法。原提案是改 calculation_spec 并 bump INPUT_CONTRACT_VERSION, 但查证发现 calculation_spec_hash 的消费方全在 V4 链路,生产跑的 V9 对它零 引用,改了对真实用户历史无效。改为随修复 bump engine_version:它取自 v9EngineVersion(),全仓只写不比、无任何相等性门控。明令不得动 skill_version, BUG-621 就是 open RPC 的 Skill 版本绑定让历史校正打不开。 §1.6 同步重写为 V9 的真实身份字段表;T4 改为 engine_version bump,验收加 一条历史会话仍能打开的定向回归。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0199rbQDTsUbCVw84wc8BTFe