lili
9a6feddfee
feat(studio): A11 切片三 M5 三结构断言机器门(改对了没/有没有误伤/血缘可查)
九门只验"仍能玩",验不出"改对了没、有没有误伤";三断言补这层(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>
2026-06-29 02:34:06 -07:00
..
2026-06-25 18:01:15 -07:00
2026-06-18 01:04:19 +00:00
2026-06-17 16:33:21 +00:00
2026-06-25 12:14:25 -07:00
2026-06-18 22:59:04 +00:00
2026-06-25 12:14:25 -07:00
2026-06-20 11:38:59 -07:00
2026-06-25 18:01:15 -07:00
2026-06-22 18:18:31 +00:00
2026-06-25 12:14:25 -07:00
2026-06-25 00:24:22 -07:00
2026-06-26 22:27:11 -07:00
2026-06-26 02:42:14 -07:00
2026-06-26 10:38:17 -07:00
2026-06-26 23:07:22 -07:00
2026-06-27 10:55:38 -07:00
2026-06-27 21:18:28 -07:00
2026-06-28 04:46:09 -07:00
2026-06-28 21:05:22 -07:00
2026-06-29 02:34:06 -07:00