全局 sed 替换 89 处命中清零(S11 绿)。修复: - 移交 3 处保留原词(shop.tres:86 display_name、curio_controller:165-166 玩家文案) - 豁免 enemy.tres:653 历史注记保持"已落籍" - static_scan.sh 词表追加行与头注恢复禁「」引举句式 - S11 规则文件自身不被自身规则误伤(闸门自指豁免生效)
33 lines
2.1 KiB
Markdown
33 lines
2.1 KiB
Markdown
# Smoke Test: Critical Paths — Dungeon Sweeper
|
||
|
||
**Purpose**: QA 交接前 15 分钟内人工跑完的关键路径清单。
|
||
**Run via**: `/smoke-check`(读本文件)。
|
||
**Update**: 新核心系统落地后增补条目。
|
||
**分工注记**:自动化冒烟(全量断言,现行口径 718/0——2026-10-04 迭代 13 T6 随批换代,随批末闸走)覆盖规则正确性;本清单面向**表现与手感**(自动化探针不可 G-W-T 的部分)。
|
||
|
||
## Core Stability(恒跑)
|
||
|
||
1. 启动到开始界面无崩溃;开始界面响应全部输入
|
||
2. 开战:装板后初始展开可见、小人落位出生区、AP 显示 8
|
||
|
||
## Core Mechanic
|
||
|
||
3. 挖掘:单格 1 AP、数字亮起与 8 邻雷数一致、连锁免费撕开一片
|
||
4. 封印/撤封印/挪封印:AP 价目正确、连锁止于封印(封印挡链)属正常
|
||
5. 移动:已开格瞬移、**已引爆危险格可通行可读**(工程债呈现半边)
|
||
6. 停手:RAP 1:1 转存、下轮 AP 硬重置同图继续
|
||
7. 轮末结算:明细逐行呈现、来源标注可读(P2——"这一行是我哪步扫雷带来的"可答)
|
||
8. 清图:清图奖励兑付 + 完美封印高光(零误标时双份)+ 换新图;未刷新的停手轮不换图
|
||
9. 轮内刷新(方案 A):Active 当场换图、AP 保留、RAP 扣减、每轮 ≤2 次、跨图事实结算完整
|
||
|
||
## Battle & Level
|
||
|
||
10. 战斗段:主角先手攻击行(hero_attack 来源)、敌方行为环读怪(姿态↔下一拍)、死亡即不动手
|
||
11. 胜负判定与 battle_over 清理全序;aux 秘宝关内跨战斗延续(三选一 BonusPickOverlay 入包、C 区槽位两步交互施用)、关卡末"剩余道具 ×N 清空"反馈(aux_cleared)
|
||
12. 关卡推进:节点链兑付(奖励点/恢复点)、Boss 房(Dmax 行)、层间 HP 携带
|
||
|
||
## Data & Perf
|
||
|
||
13. 数值调整板:**打开可见**(覆盖层层级回归——缺陷⑤)、滑条即时生效、批量模拟可跑
|
||
14. 无明显卡顿(60fps 目标);连续 5 分钟无内存异常增长;窗口/结算屏文案中文显示正常(CJK 字体核对)
|