[A3a-1a] 恢复登记文档正文(git checkout 4ae2e20,2,540B→47,693B,§0-§8 全章节回归)并就地核对 §6 四组/17 项口径与 §8 证据索引 CMD 列逐字对齐(响应 QC #4/#5 + 原任务点 4)

This commit is contained in:
agent.develop 2026-09-23 02:33:09 +08:00
parent 6b7b8adde0
commit d6514bf6c5

View File

@ -22,6 +22,18 @@
`RegistrationDocCase` 两项守卫用例即红(缺 §1.1 符号清单 / `tenant_id` 真源形参), `RegistrationDocCase` 两项守卫用例即红(缺 §1.1 符号清单 / `tenant_id` 真源形参),
恢复全文后复跑为 `17 passed`、`# RC=0`,真实输出另存新证据 恢复全文后复跑为 `17 passed`、`# RC=0`,真实输出另存新证据
`tests/evidence/m11b2d_a3a1_fixture_contract_rerun.txt`(不覆盖旧归档),索引见 §8。 `tests/evidence/m11b2d_a3a1_fixture_contract_rerun.txt`(不覆盖旧归档),索引见 §8。
- **A3a-1a 轮恢复说明(2026-09-23,任务 [A3a-1a])**: 上一轮交付(提交 `807e72f`,引擎代收口)
把本文档正文压成改动段落摘录(实测 2,540B / 20 行,§0–§8 章节标题全部丢失),属「以 diff
片段替代文档本体」的破坏性覆盖。本轮按任务书用
`git checkout 4ae2e20 -- modules/world_sync/docs/work-log-2026-09-22-m11b2d-fixture-contract.md`
**恢复完整正文**(实测 46,554B,§0–§8 章节标题全部重新命中),并在正文内就地核对 §6「四组 /
17 项」口径与 `RegistrationDocCase` 两行表格行、§8 证据索引各行「跑的是什么」列与归档件首行
`# CMD:` 逐字一致(含 `m11b2d_a3_single_tx_after_revert.txt` 首行路径笔误原样照抄并显式标注,
顺手改对反而造成「引用与文件内容不一致」)。恢复后本地复跑
`./.venv/bin/python -m pytest tests/test_m11b2d_fixture_contract.py -q --tb=no` → **17 passed**
(`# RC=0`),与 §6 声明的计数口径一致。本节以下正文与提交 `4ae2e20` 逐字相同,未新增或删除
任何既有章节。
- **文档定位**: **索引式登记**。夹具层实现说明的权威正文在 `tests/_m11b2_compat.py` 顶部 - **文档定位**: **索引式登记**。夹具层实现说明的权威正文在 `tests/_m11b2_compat.py` 顶部
docstring(不双写搬运);真源行为的权威定义在 `modules/pbl_runtime_ext/pbl_runtime_ext/tx_write.py` docstring(不双写搬运);真源行为的权威定义在 `modules/pbl_runtime_ext/pbl_runtime_ext/tx_write.py`
源码本身。本文档只做**符号清单 + 逐参数签名 + 返回键语义 + 错误码含义 + 废弃清单 + 引用规约**, 源码本身。本文档只做**符号清单 + 逐参数签名 + 返回键语义 + 错误码含义 + 废弃清单 + 引用规约**,