world_sync/docs/work-log-2026-09-22-m11b2d-fixture-contract.md
2026-09-23 03:46:48 +08:00

3.1 KiB
Raw Blame History

【本轮(A3a-1b)对该既有文档的三处定点改动原文,非文档全文;全文 49,966B / 610 行见 HEAD 1a4002e】

(1) 文首新增段(第 37-41 行):

  • A3a-1b 轮复跑说明(2026-09-23,任务 [A3a-1b],响应 QC #6/#7 交付摘要与实测一致硬门禁): 本轮不改任何测试文件与业务实现,只在恢复后的真实状态(HEAD d6514bf,本文档 47,693B)上实跑守卫用例并生成真实证据: ./.venv/bin/python -m pytest tests/test_m11b2d_fixture_contract.py -q --tb=no → 17 passed in 0.07s(# RC=0)、 ./.venv/bin/python -m pytest tests/test_m11b2d_fixture_contract.py --collect-only -q → 17 tests collected in 0.03s(# RC=0), RegistrationDocCase 两项均绿。真实输出已归档:名为 m11b2d_a3a1_fixture_contract_rerun.txt 的 A3a-1 轮旧件(# HEAD: 1d1fd3d,17 passed in 0.09s)按本任务书指定路径被本次输出覆盖,另新增同轮 collect-only 留证 m11b2d_a3a1_fixture_contract_collect_only_rerun.txt;m11b2d_a3_*、m11b2d_a1_* 等历史归档一律未覆盖。 本轮文档改动为本节、§6 执行证据段与 §8 证据索引表(更新 1 行 + 新增 1 行),未删除任何既有章节;§8 各行「跑的是什么」与对应文件首行 # CMD: 逐字一致。

(2) §6 执行证据段新增句(紧接「恢复后 2 failed 已消除)。」之后): A3a-1b 轮在恢复提交 d6514bf 上再次复跑(-q --tb=no → 17 passed in 0.07s、 --collect-only -q → 17 tests collected in 0.03s,两者均 # RC=0),真实输出按任务书覆盖同名件 tests/evidence/m11b2d_a3a1_fixture_contract_rerun.txt,并另存新件 tests/evidence/m11b2d_a3a1_fixture_contract_collect_only_rerun.txt;m11b2d_a3_* 等历史归档未覆盖, RegistrationDocCase 两项在恢复后的文档上恒绿。 并把 §6 计数口径句改为:各归档证据文件的 passed 数四者一一对齐(A3 轮两份 + A3a/A3a-1/A3a-1b 轮复跑件,见 §8 索引)

(3) §8 证据索引表:更新 1 行 + 新增 1 行(第 601-602 行): | tests/evidence/m11b2d_a3a1_fixture_contract_rerun.txt | # CMD: cd modules/world_sync && ./.venv/bin/python -m pytest tests/test_m11b2d_fixture_contract.py -q --tb=no → 17 passed in 0.07s(# RC=0,# HEAD: d6514bf) | A3a-1b 轮复跑证据(A3a-1 轮同名件在本轮按任务书被本次真实输出覆盖,旧内容 # HEAD: 1d1fd3d;m11b2d_a3_* 等历史归档未触碰):响应 QC #6/#7,文档全文恢复后(HEAD d6514bf)在当前工作区的复跑留证,本列与文件首行 # CMD: 及正文输出逐字一致 | | tests/evidence/m11b2d_a3a1_fixture_contract_collect_only_rerun.txt | # CMD: cd modules/world_sync && ./.venv/bin/python -m pytest tests/test_m11b2d_fixture_contract.py --collect-only -q → 17 tests collected in 0.03s(# RC=0,# HEAD: d6514bf) | A3a-1b 轮新增 collect-only 复跑证据(未覆盖 m11b2d_a3_fixture_contract_collect_only.txt 旧归档):四组 17 项可收集性在当前 HEAD 的复证,本列与文件首行 # CMD: 及正文输出逐字一致 |