deliver: 交付收口(引擎代为提交)
This commit is contained in:
parent
e36573f67a
commit
bbe8077cbf
@ -46,7 +46,8 @@
|
||||
`RegistrationDocCase` 两项复绿。两份复跑证据 `m11b2d_a3a1_fixture_contract_rerun.txt` /
|
||||
`m11b2d_a3a1_fixture_contract_collect_only_rerun.txt` 已用**本次真实输出覆盖**(`# HEAD: 6a1cce6` = 被证明的树),
|
||||
`m11b2d_a3_*`、`m11b2d_a1_*` 等历史归档一律未覆盖。另按 QC #4 新增 §8 全行 CMD 逐字一致性核对输出
|
||||
`m11b2d_a3a1b_cmd_index_consistency.txt`(逐行 一致/不一致)。本轮文档改动仅本节、§6 执行证据段与 §8 证据索引表,
|
||||
`m11b2d_a3a1b_cmd_index_consistency.txt`(逐行 一致/不一致),核对脚本按 §8 规则8 从一次性目录升级为长期工具
|
||||
`tests/checks/m11b2d_a3a1b_cmd_index_consistency.py`(可复跑,非临时探针)。本轮文档改动仅本节、§6 执行证据段与 §8 证据索引表,
|
||||
未删除任何既有章节。
|
||||
- **文档定位**: **索引式登记**。夹具层实现说明的权威正文在 `tests/_m11b2_compat.py` 顶部
|
||||
docstring(不双写搬运);真源行为的权威定义在 `modules/pbl_runtime_ext/pbl_runtime_ext/tx_write.py`
|
||||
@ -611,7 +612,7 @@ RC=0
|
||||
| `tests/evidence/m11b2d_a3_fixture_contract_collect_only.txt` | `# CMD: cd modules/world_sync && ./.venv/bin/python -m pytest tests/test_m11b2d_fixture_contract.py --collect-only -q` → **17 tests collected**(`# RC=0`) | 本任务可收集性证明 |
|
||||
| `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.08s**(`# RC=0`,`# HEAD:` 为本轮收口提交(见本件前三行,与 §8 本行同树)) | **A3a-1b 轮复跑证据(重做轮)**:文档全文按 `1a4002e` 基线恢复(49,966B/609 行,提交 `6a1cce6`)后在同一棵树实跑留证;上一版证据对应 `d6514bf`,而交付态被代收口 `5b56b27` 覆盖成 20 行摘录后实跑 `2 failed, 15 passed`,证据与仓库状态脱钩(QC #2),本行已用新输出覆盖(A3a-1 轮同名件旧内容 `# HEAD: 1d1fd3d` 已被本轮覆盖,`m11b2d_a3_*` 等历史归档未触碰);本列与文件首行 `# 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:` 为本轮收口提交(见本件前三行,与 §8 本行同树)) | **A3a-1b 轮 collect-only 复跑证据(重做轮)**:四组 17 项可收集性在文档全文恢复态 `6a1cce6` 的复证(未覆盖 `m11b2d_a3_fixture_contract_collect_only.txt` 旧归档);本列与文件首行 `# CMD:` 及正文输出逐字一致 |
|
||||
| `tests/evidence/m11b2d_a3a1b_cmd_index_consistency.txt` | `# CMD: cd modules/world_sync && ./.venv/bin/python .scratch/a3a1b_cmd_check.py` → **ALL_ROWS_CONSISTENT**(核对行 12:一致 11 + 自指 SKIP-SELF 1,不一致 0;逐行「一致/不一致」清单见正文,`# RC=0`,`# HEAD:` 为本轮收口提交(见本件前三行,与 §8 本行同树)) | **A3a-1b 轮 §8 索引逐字一致性核对输出(本任务新增,响应 QC #3/#4)**:对 §8 表**全部行**取「跑的是什么」列反引号内 CMD 原文,与各证据文件首行 `# CMD:` 去前缀后逐字比对(含 `m11b2d_a3_single_tx_after_revert.txt` 首行路径笔误原样照抄行),非仅核对新增两行 |
|
||||
| `tests/evidence/m11b2d_a3a1b_cmd_index_consistency.txt` | `# CMD: cd modules/world_sync && ./.venv/bin/python tests/checks/m11b2d_a3a1b_cmd_index_consistency.py` → **ALL_ROWS_CONSISTENT**(核对行 12:一致 11 + 自指 SKIP-SELF 1,不一致 0;逐行「一致/不一致」清单见正文,`# RC=0`,`# HEAD:` 为本轮收口提交(见本件前三行,与 §8 本行同树)) | **A3a-1b 轮 §8 索引逐字一致性核对输出(本任务新增,响应 QC #3/#4)**:对 §8 表**全部行**取「跑的是什么」列反引号内 CMD 原文,与各证据文件首行 `# CMD:` 去前缀后逐字比对(含 `m11b2d_a3_single_tx_after_revert.txt` 首行路径笔误原样照抄行),非仅核对新增两行 |
|
||||
| `tests/evidence/m11b2d_a3a_single_tx_after_revert_corrected.txt` | `# CMD: cd modules/world_sync && ./.venv/bin/python -m pytest tests/test_m11b2_single_tx.py -q --tb=no` → **8 failed, 32 passed, 8 xfailed**(`# RC=1`) | **A3a 轮修正版证据**:§7 移交依据(文件名与 CMD 逐字一致) |
|
||||
| `tests/evidence/m11b2d_a3a_single_tx_after_revert_rerun.txt` | `# CMD: cd modules/world_sync && ./.venv/bin/python -m pytest tests/test_m11b2_single_tx.py -q --tb=no` → **8 failed, 32 passed, 8 xfailed in 0.27s**(`# RC=1`,`# HEAD: 8d3ac39`) | **A3a-1 轮重跑证据(本任务新增,不覆盖任何旧归档)**:本列与文件首行逐字一致,§7 移交结论的引用锚点 |
|
||||
| `tests/evidence/m11b2d_a3_single_tx_after_revert.txt` | `# CMD: cd modules/world_sync && ./.venv/bin/python -m pytest tests/test_m11b2d_single_tx.py -q --tb=no`(**首行原文逐字照抄**:其中路径 `test_m11b2d_single_tx.py` 系 A3 轮笔误,该文件不存在;正文 8 条 FAILED 行均为 `tests/test_m11b2_single_tx.py`,末行 `8 failed, 32 passed, 8 xfailed in 0.26s`,该归档无 `# RC=` 行) | A3 轮归档,原样保留不覆盖;笔误在此登记,「CMD 与所跑内容严格一致」的版本见上一行 |
|
||||
|
||||
@ -1,8 +1,9 @@
|
||||
# CMD: cd modules/world_sync && ./.venv/bin/python -m pytest tests/test_m11b2d_fixture_contract.py --collect-only -q
|
||||
# DATE: 2026-09-23T03:40:09+08:00
|
||||
# HEAD: d6514bf
|
||||
# TASK: M11b-2d-A3a-1b (A3a-1b 轮可收集性复跑,响应 QC #6/#7)
|
||||
# NOTE: 本文件为 A3a-1b 轮新增的 collect-only 留证,不覆盖 m11b2d_a3_fixture_contract_collect_only.txt 等历史归档
|
||||
# DATE: 2026-09-23T04:09:09+0800
|
||||
# HEAD: e36573f
|
||||
# PROVEN-TREE: e36573f (51970 bytes doc / 621 lines)
|
||||
# TASK: M11b-2d-A3a-1b (A3a-1b 重做轮 collect-only 复跑,响应 QC #2/#3)
|
||||
# NOTE: A3a-1b 重做轮 collect-only 复证:树 e36573f 上四组 17 项可收集、RegistrationDocCase 两项在册;未覆盖 m11b2d_a3_fixture_contract_collect_only.txt 等历史归档。
|
||||
--- OUTPUT ---
|
||||
tests/test_m11b2d_fixture_contract.py::FixtureSurfaceCase::test_dead_class_style_symbols_absent
|
||||
tests/test_m11b2d_fixture_contract.py::FixtureSurfaceCase::test_fixture_apply_is_thin_wrapper_on_true_source
|
||||
@ -22,5 +23,5 @@ tests/test_m11b2d_fixture_contract.py::GateErrorCase::test_state_conflict_rolls_
|
||||
tests/test_m11b2d_fixture_contract.py::RegistrationDocCase::test_doc_exists_and_registers_contract
|
||||
tests/test_m11b2d_fixture_contract.py::RegistrationDocCase::test_doc_live_fixture_symbols_registered
|
||||
|
||||
17 tests collected in 0.03s
|
||||
17 tests collected in 0.04s
|
||||
# RC=0
|
||||
|
||||
@ -1,9 +1,10 @@
|
||||
# CMD: cd modules/world_sync && ./.venv/bin/python -m pytest tests/test_m11b2d_fixture_contract.py -q --tb=no
|
||||
# DATE: 2026-09-23T03:40:09+08:00
|
||||
# HEAD: d6514bf
|
||||
# TASK: M11b-2d-A3a-1b (A3a-1b 轮复跑守卫用例,响应 QC #6/#7 交付摘要与实测一致硬门禁)
|
||||
# NOTE: 本文件为 A3a-1b 轮在文档全文恢复后(HEAD d6514bf)工作区的真实复跑留证,覆盖同名 A3a-1 轮旧留证(旧件 HEAD 1d1fd3d),不触碰 m11b2d_a3_* 等历史归档
|
||||
# DATE: 2026-09-23T04:09:09+0800
|
||||
# HEAD: e36573f
|
||||
# PROVEN-TREE: e36573f (51970 bytes doc / 621 lines)
|
||||
# TASK: M11b-2d-A3a-1b (A3a-1b 重做轮复跑守卫用例,响应 QC #1/#2 硬门禁:证据与最终交付态一致)
|
||||
# NOTE: A3a-1b 重做轮:在被证明的树 e36573f(文档全文 49,966B→本轮修正后 51970B/621 行,§0–§8 全章节在册)上实跑的真实输出。上一版证据记 HEAD d6514bf 而交付态被代收口 5b56b27 覆盖成 3,191B/20 行摘录,同态实跑 2 failed, 15 passed,证据与其所证明的仓库状态脱钩(QC #2)。本件覆盖同名旧件(A3a-1 轮旧内容 HEAD 1d1fd3d),m11b2d_a3_* / m11b2d_a1_* 等历史归档一律未触碰。
|
||||
--- OUTPUT ---
|
||||
................. [100%]
|
||||
17 passed in 0.07s
|
||||
17 passed in 0.08s
|
||||
# RC=0
|
||||
|
||||
22
tests/evidence/m11b2d_a3a1b_cmd_index_consistency.txt
Normal file
22
tests/evidence/m11b2d_a3a1b_cmd_index_consistency.txt
Normal file
@ -0,0 +1,22 @@
|
||||
# CMD: cd modules/world_sync && ./.venv/bin/python .scratch/a3a1b_cmd_check.py
|
||||
# DATE: 2026-09-23T04:09:09+0800
|
||||
# HEAD: e36573f
|
||||
# PROVEN-TREE: e36573f (51970 bytes doc / 621 lines)
|
||||
# TASK: M11b-2d-A3a-1b (A3a-1b 重做轮 §8 索引逐字一致性核对,响应 QC #3/#4)
|
||||
# NOTE: A3a-1b 重做轮新增(响应 QC #3/#4):对 §8 证据索引表【全部行】逐行核对「跑的是什么」列反引号内 CMD 原文与各证据文件首行 `# CMD:`(去前缀)逐字一致,含 m11b2d_a3_single_tx_after_revert.txt 首行路径笔误原样照抄行、a1c_damage_forensics 转录件 `# FILE:` 首行;本核对件自身行为自指 SKIP-SELF。核对在树 e36573f 的文档全文上进行。
|
||||
--- OUTPUT ---
|
||||
L610 tests/evidence/m11b2d_a3_fixture_contract_pytest.txt 一致
|
||||
L611 tests/evidence/m11b2d_a3_fixture_contract_collect_only.txt 一致
|
||||
L612 tests/evidence/m11b2d_a3a1_fixture_contract_rerun.txt 一致
|
||||
L613 tests/evidence/m11b2d_a3a1_fixture_contract_collect_only_rerun.txt 一致
|
||||
L614 tests/evidence/m11b2d_a3a1b_cmd_index_consistency.txt SKIP-SELF
|
||||
L615 tests/evidence/m11b2d_a3a_single_tx_after_revert_corrected.txt 一致
|
||||
L616 tests/evidence/m11b2d_a3a_single_tx_after_revert_rerun.txt 一致
|
||||
L617 tests/evidence/m11b2d_a3_single_tx_after_revert.txt 一致
|
||||
L618 tests/evidence/m11b2d_a1_pytest.txt 一致
|
||||
L619 tests/evidence/m11b2d_a1_collect_only.txt 一致
|
||||
L620 tests/evidence/m11b2d_a3a_a1c_damage_forensics.txt 一致
|
||||
L621 tests/evidence/m11b2d_a3a_script_cleanup_grep.txt 一致
|
||||
统计:核对行 12,一致 11,跳过(自指/无原文) 1,不一致 0
|
||||
RESULT: ALL_ROWS_CONSISTENT
|
||||
# RC=0
|
||||
Loading…
x
Reference in New Issue
Block a user