world_sync/tests/evidence/m11b2d_a3b_cmd_index_consistency.txt

53 lines
5.1 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# CMD: cd modules/world_sync && ./.venv/bin/python tests/checks/m11b2d_a3a1b_cmd_index_consistency.py --evidence tests/evidence/m11b2d_a3b_cmd_index_consistency.txt
# DATE: 2026-09-23T12:40:43+0800
# HEAD: 7fca489
# PROVEN-TREE: 7fca489 + 本任务(M11b-2d-A3b-R1)工作树 —— 登记文档 §7.0(二)/(三)、§7.1、§8 在 R1 轮回填行号占位符与修正矛盾结论后的定稿态;测试文件 tests/test_m11b2_single_tx.py 自 9a794b1 起零改动(本任务未触碰任何测试文件/业务代码/models)
# TASK: M11b-2d-A3b-R1 文档收尾(响应 QC #11:回填三处「(现 L?)」占位符;QC #12:修正 §7.0(三)「18 增/5 删 …… 即零差异」自相矛盾表述并在 §7.1 存档段加指向行)后的 §8 全行 CMD 逐字一致性复跑核对
# NOTE: 复用 §8 规则 8 的长期工具 tests/checks/m11b2d_a3a1b_cmd_index_consistency.py(非一次性探针)。本件共两跑:
# 第一跑在本件生成前完成(核对 R1 轮文档改动后的 §8 全 14 行;因 §7.0/§7.1 追加内容,表格行号由上一版的 L668–L681 下移至 L685–L698,行号变化不影响 CMD 逐字一致性);本件落盘后以同一命令第二跑,
# 使自指行(现 L693)闭环比对(本件首行 `# CMD:` 去前缀 == §8 自指行引用)生效,第二跑输出见本文件末尾。
# 覆盖范围:仅同名 a3b 核对件(上一轮 A3b 生成的工作件);m11b2d_a3a1b_* / m11b2d_a3_* / m11b2d_a1_* 等历史归档件一律未覆盖。
# ----------------------------------------------------------------
===== 第一跑(本核对件生成前,R1 轮文档回填/修正后 §8 全 14 行逐字比对,RC=0) =====
SELF-SCRIPT: tests/checks/m11b2d_a3a1b_cmd_index_consistency.py
SELF-EVIDENCE: tests/evidence/m11b2d_a3b_cmd_index_consistency.txt (exists=no)
SELF-CMD-BASE: cd modules/world_sync && ./.venv/bin/python tests/checks/m11b2d_a3a1b_cmd_index_consistency.py
L685 tests/evidence/m11b2d_a3_fixture_contract_pytest.txt 一致
L686 tests/evidence/m11b2d_a3_fixture_contract_collect_only.txt 一致
L687 tests/evidence/m11b2d_a3a1_fixture_contract_rerun.txt 一致
L688 tests/evidence/m11b2d_a3a1_fixture_contract_collect_only_rerun.txt 一致
L689 tests/evidence/m11b2d_a3a1b_cmd_index_consistency.txt 一致
L690 tests/evidence/m11b2d_a3a_single_tx_after_revert_corrected.txt 一致
L691 tests/evidence/m11b2d_a3a_single_tx_after_revert_rerun.txt 一致
L692 tests/evidence/m11b2d_a3b_single_tx_after_fix.txt 一致
L693 tests/evidence/m11b2d_a3b_cmd_index_consistency.txt 一致 §8 自指行 CMD 指向脚本实际路径 tests/checks/m11b2d_a3a1b_cmd_index_consistency.py;本核对件尚未生成(磁盘无 tests/evidence/m11b2d_a3b_cmd_index_consistency.txt),自指闭环比对留待生成后以同一命令第二跑完成
L694 tests/evidence/m11b2d_a3_single_tx_after_revert.txt 一致
L695 tests/evidence/m11b2d_a1_pytest.txt 一致
L696 tests/evidence/m11b2d_a1_collect_only.txt 一致
L697 tests/evidence/m11b2d_a3a_a1c_damage_forensics.txt 一致
L698 tests/evidence/m11b2d_a3a_script_cleanup_grep.txt 一致
统计:核对行 14,一致 14,跳过(列内无原文可核) 0,不一致 0
RESULT: ALL_ROWS_CONSISTENT
# ----------------------------------------------------------------===== 第二跑(本件落盘后同一命令,自指闭环比对生效,RC=0) =====
SELF-SCRIPT: tests/checks/m11b2d_a3a1b_cmd_index_consistency.py
SELF-EVIDENCE: tests/evidence/m11b2d_a3b_cmd_index_consistency.txt (exists=yes)
SELF-CMD-BASE: cd modules/world_sync && ./.venv/bin/python tests/checks/m11b2d_a3a1b_cmd_index_consistency.py
L685 tests/evidence/m11b2d_a3_fixture_contract_pytest.txt 一致
L686 tests/evidence/m11b2d_a3_fixture_contract_collect_only.txt 一致
L687 tests/evidence/m11b2d_a3a1_fixture_contract_rerun.txt 一致
L688 tests/evidence/m11b2d_a3a1_fixture_contract_collect_only_rerun.txt 一致
L689 tests/evidence/m11b2d_a3a1b_cmd_index_consistency.txt 一致
L690 tests/evidence/m11b2d_a3a_single_tx_after_revert_corrected.txt 一致
L691 tests/evidence/m11b2d_a3a_single_tx_after_revert_rerun.txt 一致
L692 tests/evidence/m11b2d_a3b_single_tx_after_fix.txt 一致
L693 tests/evidence/m11b2d_a3b_cmd_index_consistency.txt 一致 §8 自指行 CMD 指向脚本实际路径 tests/checks/m11b2d_a3a1b_cmd_index_consistency.py;自指闭环通过:本核对件首行 `# CMD:` 去前缀后与 §8 自指行引用逐字相同
L694 tests/evidence/m11b2d_a3_single_tx_after_revert.txt 一致
L695 tests/evidence/m11b2d_a1_pytest.txt 一致
L696 tests/evidence/m11b2d_a1_collect_only.txt 一致
L697 tests/evidence/m11b2d_a3a_a1c_damage_forensics.txt 一致
L698 tests/evidence/m11b2d_a3a_script_cleanup_grep.txt 一致
统计:核对行 14,一致 14,跳过(列内无原文可核) 0,不一致 0
RESULT: ALL_ROWS_CONSISTENT
# RC=0