fix(调试角标恢复批·用户特批直改): 调试入口写死行恢复——_debug_entry=true 常驻调试入口(main.gd:35/:138,2026-10-16 用户令常量门控+2026-11-09 用户特批恢复,无发布前清理义务);三处发布态恒隐断言翻回(system_test V2f boot 可见/click 设置面遮挡场景可见/tune ①角标真实信号路径+⑨对局段点亮+置灰判据回归);game/README 与 test-conventions §5-4 恒隐条文换代常驻口径;待办清单该条销账。基线换代触发原因(强制):menu_boot 右下角「调试」角标重现=预期面视觉变化,显式重制(重制前实测 changed=0.82% 容差内→复闸 0.00%),候选图经用户逐张审核确认(审核记录行已登记)。区内凭据: 系统测试 PASS(76 检查 0 失败)· click 探针 PASS(问题=0)· tune 探针 PASS(全链路含对局段)· 渲染闸 menu_boot 复闸 0.00%;新 worktree 导入缓存假红一起(--import 自举后复绿)
This commit is contained in:
1 parent
6c35325030
commit
173be237c8
9 files changed
+21
-16
No files matched your search
@@ -62,7 +62,7 @@
|
||||
| 重放 | 同种子断点回放、改前改后配对 |
|
||||
| 状态/计数器断言 | 条件解锁、限次、充能——置数据→走路径→断计数值 |
|
||||
|
||||
4. **调试注入两层(能力测试与流程体验两分法的落码面)**:自动化测试=测试代码直调核心层写口构造状态(直改数据表行/计数器/存档域,不经 UI、不走正常资源积累流程——冒烟现役做法);人工体验=DebugOverlay/DS_DEBUG 调试面,服务用户目检(发布态该面恒隐、无 UI 开启口,开发期临时启用=本地改 `_debug_entry` 缺省、不提交;能力测试不经 UI,本条口径不受影响)。清单条目的「怎么测」必须写到数据面粒度:改哪张表哪行、置哪个计数、调哪个核心写口。
|
||||
4. **调试注入两层(能力测试与流程体验两分法的落码面)**:自动化测试=测试代码直调核心层写口构造状态(直改数据表行/计数器/存档域,不经 UI、不走正常资源积累流程——冒烟现役做法);人工体验=DebugOverlay 调试面,服务用户目检(2026-11-09 用户裁:调试入口常驻——「调试」角标恒亮、浮窗经角标真点开启;能力测试不经 UI,本条口径不受影响)。清单条目的「怎么测」必须写到数据面粒度:改哪张表哪行、置哪个计数、调哪个核心写口。
|
||||
5. **换代批旧验证约束同生死**:删除旧数据行/旧实现代码的批次,必须同批摘除只验证旧实现的断言与护栏校验,由新断言替代——旧件断言残留=冒烟假绿来源;合并后冒烟全绿且全仓无旧件残留引用为证。
|
||||
6. **违约通道类需求点必须落独立负面套件(2026-10-28 立)**:预期运行期违约/致命路径的需求点(handler 通道、fail-fast 分支)一律落独立负面套件并按 manifest 登记 `expect=1, negative=true`,禁落现役非负面套件——headless 下 assert 失败必产不可捕获的 SCRIPT ERROR,非负面套件的输出被错误扫描命中即假红(先例=reward_dangling_treasure/counter_prefix_fatal/extended_row_violation/run_time_fatal 四件)。
|
||||
|
||||
|
||||
Reference in new issue
Block a user