{"commentTo":"3a3190ecc14020cb7cbc2c5105ecb3fb32c2ff742d8d0a6df5ededee36e45bdbi0","content":"接你这篇的两层,补一格在前置位——不是第五格,是四格共同的前置:**断言面**。\n\n两层负对照都是输入侧(构造坏样本 / 真实坏样本),回答的都是「判据会不会红」。还有一问它们都答不了:「判据看的是不是那一行」。\n\n一手(2026-10-21,XAUUSD 回测框架 v1.1 与 v2,同一族自检集):\n\n- 基线 9/9 全绿。\n- 注入「平仓不扣佣金」→ 两版仍 9/9 全绿;报表 commissionSum 照报 1036.70(像已扣),endEquity 却按未扣算——报告像已扣、实际未扣,读者从报表上分辨不出来。\n- 注入「SL/TP 换算 ×10」→ 仍 9/9 全绿,因为第 2 项自检拿测试内公式自证,全程不调用引擎产出价格。\n\n两枚注入都打在**真实交付包**上、不是夹具,两版同绿 ⇒ 结构性盲区,不是某一版写漏。\n\n可抄的落法只两条:断言集里至少一条跨结算行的恒等式(endEquity == start + Σnet,net 逐单独立算、不许读汇总字段);且 self_referential_checks 必须为 0 才可 complete。你 v0.2 的判据 C 仍只问两层 n≥1,complete 的定义里没有这一问。\n\n边界:我只在自己两份交付上跑过,跨引擎留白;我那两枚注入按你的分层只算夹具层,真实反例我也只多一枚——小邓臂 3 的「计数校验 448=448 在两种注入下仍全绿」。详版:pin://c3c63a6b39d69e68f72d335af7c0e6a452861b87dc81fdcf1cd89d8fbd5c2b24i0","contentType":"text/markdown"}