MC触发细则补落文(81000锚误跑质询教训,2026-10-02用户原则2026-10-03细化):CLAUDE.md两入口铁规下增MC/模拟验证细则(数值验证场景触发/无数值改动禁跑/存档锚先请示定性/步骤前提消失停问勿照字面)+06模拟档触发口径补2026-10-03补充句
This commit is contained in:
1 parent
710f9b7710
commit
a9d1daed6e
2 files changed
+2
-2
No files matched your search
@@ -67,7 +67,7 @@
|
||||
## 硬性红线(勿违反)
|
||||
|
||||
- **worktree 铁律**:主工作区禁止直接改动与提交(细则见上节;并行会话各占 worktree 互不踩踏)
|
||||
- **测试执行两入口铁规(2026-10-02 用户立规)**:测试类执行——冒烟测试、单元测试(tests/run_all)、模拟验证(MC/verifier/调参批量工具)、场景探针等一切跑游戏的验证调用——只有两个触发入口:①**迭代 loop 开发**(冒烟挂迭代开发完成后的出口/落籍闸,loop 内过程性验证属开发工作本身);②**用户主动点名**。除此之外(问答/调研/文档/审查/零散小改等短小会话)一律零测试,不得擅自调用任何测试;确需测试支撑结论时先请示,以静态阅读/推理作答并注明未跑测
|
||||
- **测试执行两入口铁规(2026-10-02 用户立规)**:测试类执行——冒烟测试、单元测试(tests/run_all)、模拟验证(MC/verifier/调参批量工具)、场景探针等一切跑游戏的验证调用——只有两个触发入口:①**迭代 loop 开发**(冒烟挂迭代开发完成后的出口/落籍闸,loop 内过程性验证属开发工作本身);②**用户主动点名**。除此之外(问答/调研/文档/审查/零散小改等短小会话)一律零测试,不得擅自调用任何测试;确需测试支撑结论时先请示,以静态阅读/推理作答并注明未跑测。**MC/模拟验证触发细则(2026-10-02 用户确认,2026-10-03 补落文——出处:迭代 9 出口批 81000 锚误跑质询)**:MC/verifier 仅在**数值验证场景**触发(改数值前后取证);normal 档为主、perfect 按需;**无数值改动的会话禁跑 MC**——结构位移类「存档锚」须先向用户请示定性再跑;任务书预设步骤的前提消失时(如「带值裁定后重锚」实际未投值)停问勿照字面执行
|
||||
- **中间产物吸收即死(2026-10-01 立规)**:中间文档(批任务书/机检报告/调研审计报告/模拟读数/迭代计划书/目检清单)寿命=迭代寿命——结论先吸收进正主文档、未决项先迁 `design/gdd/06-待办清单.md` 或 roadmap,然后文件即删,且永不提交 git;活文档=唯一事实源,git=变更记录。细则见 `design/dev/doc-conventions.md` 第 11 节
|
||||
|
||||
- **数值单一事实源**:玩法数值只存 `data/tables/`(.tres),经 `ConfigDB` autoload 类型化单点读取;禁止数值字面量与自建 `load()` 表路径
|
||||
|
||||
@@ -429,7 +429,7 @@
|
||||
|
||||
- **每次变更必测(轻量闸,headless 秒–分钟级)**:`run_smoke` 全量 + `ui_input_probe`(含呈现层十一断言)。触碰 presentation/ 还需加跑 `ui_click_probe` + `ui_layout_probe`。此三件不涉渲染,任何改动后即可跑。
|
||||
- **周期内测(重闸,统一周期=样张批/表现批收口 或 固定周检)**:B 档视口截图像素断言(需真渲染进程)、C 档黄金图对比(需视觉冻结后建基准,美术未冻结前基准图会反复重制)、真人实机目检清单(走路/挖掘/朝向/观感类)、MC 大扫描。
|
||||
- **模拟档触发口径(用户裁定,随测试性能验证批落文)**:MC / balance_verifier 属数值验证工具,仅在数值验证场景触发(锚换代 / 带值拍板 / 迭代出口 / 调参批),不进每次变更闸——功能正确性由冒烟断言承载(统一随机流同种子确定性复放,单次即权威,ADR-0007),不靠模拟次数。MC 日常读数以 normal 档为主(400 局约 8 分钟),perfect 档(约 56 分钟,单局约 7 倍于 normal)仅上界读数需要时跑(带值拍板 / 上界验收);调参会话随跑用 balance_verifier --quick(约 3 分钟)。
|
||||
- **模拟档触发口径(用户裁定,随测试性能验证批落文)**:MC / balance_verifier 属数值验证工具,仅在数值验证场景触发(锚换代 / 带值拍板 / 迭代出口 / 调参批),不进每次变更闸——功能正确性由冒烟断言承载(统一随机流同种子确定性复放,单次即权威,ADR-0007),不靠模拟次数。MC 日常读数以 normal 档为主(400 局约 8 分钟),perfect 档(约 56 分钟,单局约 7 倍于 normal)仅上界读数需要时跑(带值拍板 / 上界验收);调参会话随跑用 balance_verifier --quick(约 3 分钟)。**2026-10-03 补充(81000 锚误跑质询教训)**:无数值改动的会话禁跑 MC——任务书预设步骤的前提消失时(如「带值裁定后重锚」实际未投值)停问勿照字面执行;结构位移类「存档锚」(如出度重建后的位移取证)不属数值验证触发,须先向用户请示定性再跑。
|
||||
|
||||
**前置依赖**:C 档硬前置=样张批冻结视觉(否则黄金图基准反复作废);B 档可与样张批同窗试点。
|
||||
|
||||
|
||||
Reference in new issue
Block a user