九门只验"仍能玩",验不出"改对了没、有没有误伤";三断言补这层(plan① 线 154)。 cheap_assert.py: - ① change_applied:改动真生效非 no-op(deterministic=manifest found 且 old≠new / regenerate=changed) - ② nontarget_stable:base→new 真比对算内容差,非目标文件变=误伤——不信执行器自报标记, 防执行器 bug 自证(兑现 Opus 评审 P1-2) - ③ lineage_queryable:baseVersionId 在(worker 侧验必要条件,DB 真可查由 M1 回填 + 后端 e2e) - three_assertions 合并 verdict 集成进 execute_*:两档加 base_version_id 参 + 附 assertions verdict + 收紧 status (succeeded ⟺ 九门 ∧ ① ∧ ②;regenerate 原漏判 ①changed 已补);worker 透传 modify.baseVersionId。 测试:test_a11_m5_assertions 12/12 + 全 85 测试独立复跑全绿(含 M3/M4 桩接 kwarg)。 集成端到端 smoke(真九门):ROUND_MS 30000→19000 + baseVersionId=4096 → status=succeeded、a1/a2/a3 全 true、allPass=true、落盘 19000。 受计费真后端 e2e(经 studio→aigc→worker→回调→新版本+D12计费+血缘)待 mini-desktop 全栈。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Description
No description provided
Languages
Java
38.3%
JavaScript
28.5%
Python
19.4%
Vue
6.2%
TypeScript
3.8%
Other
3.7%