From 49d3d3ad415fef0d74cdd080381c987dccd78c2f Mon Sep 17 00:00:00 2001 From: DKChan <524912269@qq.com> Date: Sun, 25 Oct 2026 06:04:38 +0800 Subject: [PATCH] =?UTF-8?q?docs(=E5=86=99=E5=8D=A1=E4=BF=AE=E8=AE=A2):=20?= =?UTF-8?q?=E8=8A=82=E7=82=B9=E5=9B=BE=E6=8D=A2=E4=BB=A3=E6=94=B6=E5=B0=BE?= =?UTF-8?q?=E6=89=B9=E6=89=B9=E6=AC=A1=E6=80=A7=E8=B4=A8=E6=9B=B4=E6=AD=A3?= =?UTF-8?q?=E4=B8=BA=E8=BF=AD=E4=BB=A3=E6=89=B9=E2=80=94=E2=80=94=E4=B8=89?= =?UTF-8?q?=E5=A4=84=E9=94=99=E8=B4=A6=E6=B8=85=E5=81=BF=EF=BC=88=E2=91=A0?= =?UTF-8?q?=E6=89=B9=E6=AC=A1=E6=80=A7=E8=B4=A8=E8=A1=8C=EF=BC=9A=E9=9D=9E?= =?UTF-8?q?=E8=BF=AD=E4=BB=A3=E6=89=B9=E7=9A=84=E4=BD=93=E9=87=8F=E5=88=A4?= =?UTF-8?q?=E6=8D=AE=E5=B7=B2=E8=A2=AB=E7=94=A8=E6=88=B7=202026-10-25=20?= =?UTF-8?q?=E5=90=A6=E5=86=B3=EF=BC=8C=E4=B8=89=E4=BB=B6=E5=9D=87=20game/?= =?UTF-8?q?=20=E4=BB=A3=E7=A0=81=E5=AE=9E=E7=8E=B0=E6=8C=89=E4=B8=A4?= =?UTF-8?q?=E7=B1=BB=E6=89=B9=E5=8E=9F=E6=96=87=E5=BD=92=E8=BF=AD=E4=BB=A3?= =?UTF-8?q?=E9=80=9A=E9=81=93=EF=BC=9B=E2=91=A1T3=20=E5=88=A0=E3=80=8C?= =?UTF-8?q?=E6=89=B9=E6=9C=AB=E5=BE=85=E5=8A=9E=E6=B8=85=E5=8D=95=E4=B8=89?= =?UTF-8?q?=E6=9D=A1=E7=9B=AE=E6=95=B4=E6=9D=A1=E5=88=A0=E9=99=A4=E3=80=8D?= =?UTF-8?q?=E6=AD=A5=E9=AA=A4=E4=B8=8E=E5=AE=8C=E6=88=90=E5=AE=9A=E4=B9=89?= =?UTF-8?q?/=E8=8C=83=E5=9B=B4/=E5=90=8C=E6=AD=A5=E9=9D=A2=E9=9A=8F?= =?UTF-8?q?=E5=8A=A8=E2=80=94=E2=80=94=E8=BF=AD=E4=BB=A3=E6=89=B9=E7=A6=81?= =?UTF-8?q?=E5=86=99=E6=A0=B9=E6=B8=85=E5=8D=95=EF=BC=8C=E5=88=A0=E6=9D=A1?= =?UTF-8?q?=E7=9B=AE=E5=BD=92=E6=89=B9=E5=90=8E=E6=94=B6=E5=B0=BE=E6=AE=B5?= =?UTF-8?q?=EF=BC=9B=E2=91=A2=E9=87=8C=E7=A8=8B=E7=A2=91=E6=AD=A5=E5=9F=9F?= =?UTF-8?q?=E6=A1=A3=E8=AF=B4=E6=98=8E=E6=94=B9=E7=BA=AF=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E5=9F=9F=E6=A1=A3=EF=BC=89=EF=BC=9B=E4=BA=A7=E5=87=BA=E7=89=A9?= =?UTF-8?q?=E4=B8=8E=E9=AA=8C=E6=94=B6=E5=AE=A1=E8=AE=A1=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E5=90=8D=E9=9A=8F=E7=BC=96=E6=8E=92=E9=A2=84=E5=AE=9A=E6=94=B9?= =?UTF-8?q?=20iter38-=20=E5=89=8D=E7=BC=80=E3=80=82=E6=96=87=E6=A1=A3?= =?UTF-8?q?=E5=9F=9F=E9=97=B8=E7=BB=BF=EF=BC=88=E5=9B=9E=E6=89=A7=20docs?= =?UTF-8?q?=20=E6=A1=A3=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- reports/需求卡片-节点图换代收尾批-2026-10-25.md | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/reports/需求卡片-节点图换代收尾批-2026-10-25.md b/reports/需求卡片-节点图换代收尾批-2026-10-25.md index da1aea91..d39bf917 100644 --- a/reports/需求卡片-节点图换代收尾批-2026-10-25.md +++ b/reports/需求卡片-节点图换代收尾批-2026-10-25.md @@ -1,6 +1,6 @@ # 需求卡片——节点图换代收尾批(宿主改名+验证集清单重生成+表尾叙事清偿) -- 批名:节点图换代收尾批|日期:2026-10-25|批次性质:非迭代批(测试基建+数据表注释面;改动面=game/tests/+game/data/+tools/,批末含待办清单条目删除——域档判定按 run_all_gates.sh 自身规则执行) +- 批名:节点图换代收尾批|日期:2026-10-25|批次性质:迭代批(测试基建+数据表注释面;改动面=game/tests/+game/data/+tools/ → 代码域档) - 估时:0.25–0.4 工作日(T0 0.1/T1 0.05/T2 0.1/T3 0.05;软盒上限 0.4,超出按异常分级 L3 停机呈报) - 来源:待办清单三条工程直入条目(均 2026-10-25 登记,来源=审计发现,设计面=工程直入)——「验证集清单快照重生成」「测试宿主改名 node_map_templates_test.gd」「level.tres 表尾注释含迭代叙事」。三件同源(迭代 35 卡② 断言面换代的收尾欠账)且第①件依赖第②件先行(清单重生成自动带新宿主路径),合一张卡执行 - 验收证明口径:按 2026-10-24 用户裁定,一切验收走撤销证明,不做变异类测试 @@ -9,7 +9,7 @@ **做什么**:四件——① 集成宿主改名 `game/tests/integration/node_map_templates_test.gd` → `node_map_determinism_test.gd`(manifest 登记行与文件内自引用字面量同批改,断言判据零改动);② `tools/extract_checks.py` 两处小改(清单头注模板数据驱动化+新增 `--carry-from` 回填列承接);③ 用工具重生成 `game/tests/验证集清单.md`(缺省三宿主全量口径,同指纹行承接旧清单「白话释义/处置」两列);④ `game/data/tables/level.tres:16` 表尾注释删迭代叙事词、保留去向事实句。 -**完成定义**:验收对照表 R1–R7 全过+按改动域选档跑闸全绿+`reports/` 三份产出物(实现报告/代拍板追认单/反哺点清单)齐+待办清单三条目整条删除(做完即删)。 +**完成定义**:验收对照表 R1–R7 全过+按改动域选档跑闸全绿+`reports/` 三份产出物(实现报告/代拍板追认单/反哺点清单)齐;待办清单三条目的整条删除归批后收尾段履行(实现批禁写根清单)。 ## 2 设计事实源 @@ -40,7 +40,7 @@ ## 5 范围边界 -做:上列四件+工具与注释随动+批末三条目删除。 +做:上列四件+工具与注释随动。 不做(去向): @@ -56,7 +56,7 @@ | 文档 | 关联点 | 同步义务 | |---|---|---| | design/engineering/test-conventions.md §8.3(:98) | 「验证集清单…迁移断言全体的冻结参照清单」描述句——清单改三宿主全量口径后「迁移断言全体」失准 | 反哺点清单呈报用户裁决,归文档批落文(本批不触 design/) | -| 待办清单.md 三条来源条目 | 状态推进+批完结整条删除 | 写卡段回写「已写卡」;批完结由执行批整条删除(非迭代批可写根清单,做完即删) | +| 待办清单.md 三条来源条目 | 状态推进+批完结整条删除 | 写卡段回写「已写卡」+编排段记「已编迭代 38」;批完结后由批后收尾段整条删除(实现批禁写根清单) | ## 7 文件结构图与落位预检 @@ -118,15 +118,14 @@ ### T3 表尾注释+批末收尾(估时 0.05 工作日) - 取用:T2 完成(批面定格) -- 产出:level.tres 表尾新注释;三份产出物;三条目删除 +- 产出:level.tres 表尾新注释;三份产出物 步骤: - [ ] level.tres:16 改「旧 15 张模板池(3 关 × 5)已清出,历史查 git 提交史与 tools/t5_build_templates.py、t17_fanout2_rebuild.py 留档。」(删「随迭代 35 卡②」叙事段;表内零改动) -- [ ] 里程碑步:按改动域选档跑全套闸——本批 diff 将混触 game/、tools/ 与根清单(批末三条目删除),按 run_all_gates.sh 用法说明的混触规则定档,禁止误选单域档跳过流水线闸;全绿 +- [ ] 里程碑步:按改动域选档跑全套闸(本批只碰 game/ 与 tools/ → 代码域档)全绿 - [ ] 验收对照表 R1–R7 逐条执行,撤销证明记录(变更点/命令/红输出摘要/还原结论)落实现报告 -- [ ] 产出物落位:`reports/节点图换代收尾批-实现报告-<日期>.md`(含承接计数、退役措辞枚举、直跑条数对拍)、`reports/节点图换代收尾批-代拍板追认单-<日期>.md`、`reports/节点图换代收尾批-反哺点清单-<日期>.md`(≥1 条:test-conventions §8.3 描述句随清单全量化失准)——三份齐方算本卡完结 -- [ ] 待办清单三条目(验证集清单快照重生成/测试宿主改名/level.tres 表尾注释)整条删除 +- [ ] 产出物落位:`reports/iter38-实现报告-<日期>.md`(含承接计数、退役措辞枚举、直跑条数对拍)、`reports/iter38-代拍板追认单-<日期>.md`、`reports/iter38-反哺点清单-<日期>.md`(≥1 条:test-conventions §8.3 描述句随清单全量化失准)——三份齐方算本卡完结 ## 9 验证闸(改动—验收对照表) @@ -144,7 +143,7 @@ 测试削弱申报:本批不删不改任何宿主断言判据;清单消失 67 行=宿主侧已不存在断言的账面同步,非断言删除。 -独立验收审计:审计入口=未参与实现的会话按本表逐条抽查撤销证明记录;报告落 `reports/节点图换代收尾批-验收审计-<日期>.md`,未过禁合并。 +独立验收审计:审计入口=未参与实现的会话按本表逐条抽查撤销证明记录;报告落 `reports/iter38-验收审计-<日期>.md`,未过禁合并。 ## 10 异常分级