From e8a2934208dcea9c3ec64b38a7f7cc6fe115e94a Mon Sep 17 00:00:00 2001 From: DKChan <524912269@qq.com> Date: Tue, 20 Oct 2026 03:46:04 +0800 Subject: [PATCH] =?UTF-8?q?docs(qa=E7=9B=AE=E5=BD=95=E9=80=80=E5=BD=B9?= =?UTF-8?q?=C2=B7B1):=20game/tests/README=20=E4=B8=80=E8=A1=8C=E4=B8=8D?= =?UTF-8?q?=E6=94=B9=EF=BC=8C=E6=AC=A0=E8=B4=A6=E7=99=BB=E8=AE=B0=E8=BF=9B?= =?UTF-8?q?=2006=E2=80=94=E2=80=94=E6=9C=AC=E6=89=B9=E6=94=B6=E5=9B=9E?= =?UTF-8?q?=E7=BA=AF=E6=96=87=E6=A1=A3=E5=9F=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 用户裁 B1:撤回对 game/tests/README.md:81 的指针修正(相对 master 的 game/ 路径改动清零),避免零代码改动的批被合回闸按路径前缀推成代码域、强制全量测试 - 06 新增一条欠账登记(### 文档与结构 段顶):分级表 Config/Data 行仍指已退役的 design/qa/,正解 sim-data/,等下一批真改 game/ 时一并纠正;写明「死链闸扫不到」(doc_link_audit 只扫 design/gdd/)与「推域规则触发条件」两条成因,来源=批次移交,状态=待写卡(备选) - 五道文档域闸全绿:gdd_lint/doc_link --strict(1205 处链接 死链 0)/doc_term --strict(疑似现行 0)/pipeline_gate(06 条目 64、卡片口径 21 张全过)/repo_structure_audit PASS --- design/gdd/06-待办清单.md | 6 ++++++ game/tests/README.md | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/design/gdd/06-待办清单.md b/design/gdd/06-待办清单.md index 9ebca0d6..d5781276 100644 --- a/design/gdd/06-待办清单.md +++ b/design/gdd/06-待办清单.md @@ -479,6 +479,12 @@ ### 文档与结构 +#### game/tests/README 分级表证据落点行仍指 design/qa/(2026-10-20 登记,来源=批次移交,设计面=工程直入) + +**现状**:qa/ 目录退役批(分支 `qa-retire-20261020`,提交 897a0742)已把 13 处活指针改判到 `design/research/`、`reports/`、`sim-data/`,唯 `game/tests/README.md:81` 测试分级表 Config/Data 行的证据落点仍写 `design/qa/`(该目录本批已退役),正解=`sim-data/`——该行是机器读数出口,与 `tools/balance_verifier.py` 的报告落点改动属同一口径。本批未顺手改:改动路径一旦落在 `game/` 前缀内,合回闸即按路径推定本批需代码域验收,而本批零代码改动(见 `.zcode/hooks/worktree-guard.sh` 推域段);死链闸也判不出——`tools/doc_link_audit.py` 只扫 `design/gdd/`。故列为已知欠账,等下一批真改 `game/` 时一并纠正。 +**归属**:`game/tests/README.md` 测试分级表 +**状态**:待写卡(备选) + #### qa/ 实现报告收尾·孤儿遗留七项(2026-10-14 登记,来源=批次移交,设计面=工程直入) **现状**:qa 收尾批核查 iter19 系列出口报告遗留移交项时发现**不在 06 在册**的七项(acceptance-package §三.2/card0 §5.3/followup §七.3/uibackfill §6.2-4/verify §6.1/3/7)。已结案的(tree_rules 受理闭环、X/Y 双源、S1 七项违例修复、提灯目检项、tests.yml 休眠等)已在各报告标注结案证据,不入本条。七项均为挂号备查/顺路件,无排期承诺: diff --git a/game/tests/README.md b/game/tests/README.md index 54fd137e..c6ba0b27 100644 --- a/game/tests/README.md +++ b/game/tests/README.md @@ -78,7 +78,7 @@ timeout 120s godot --headless --script tests/run_all.gd | Integration | Integration test OR playtest doc | 落地时随批建 `tests/integration/[system]/`(目录已删空壳,章程见上) | | Visual/Feel | Screenshot + lead sign-off | `tests/evidence/` | | UI | Manual walkthrough OR interaction test(场景探针为首选) | `tests/evidence/` | -| Config/Data | Smoke check pass | `sim-data/` | +| Config/Data | Smoke check pass | `design/qa/` | ## game/smoke/ 游离脚本台账(迭代 29 T7 逐个定性) @@ -89,7 +89,7 @@ timeout 120s godot --headless --script tests/run_all.gd | 脚本 | 定性 | 用途与触发方式 | 结果由谁判 | |---|---|---|---| | `adventure_monte_carlo.gd` | **在役**(`AGENTS.md` 在册入口) | 全冒险期望 MC;`tools/parity_anchor.py` 的对拍载体 | 工具脚本逐位比对 | -| `verifier_batch.gd` | **在役**(`AGENTS.md` 在册入口) | `tools/balance_verifier.py` 的采集端(数值验证) | 报告落 `sim-data/` | +| `verifier_batch.gd` | **在役**(`AGENTS.md` 在册入口) | `tools/balance_verifier.py` 的采集端(数值验证) | 报告落 `design/qa/` | | `reward_expectation.gd` | **在役**(`AGENTS.md` 在册入口) | 奖励期望测量(非封锁格分布/资源类型频次) | 人工读 stdout | | `monte_carlo.gd` | 在役 | 战斗期望 MC(胜轮数/承伤/清图/开格分布) | 人工读 stdout | | `auto_player.gd` | 在役(库件) | 自动玩家策略单一实现——被 `battle_driver` preload | 宿主脚本 |