登记(工程改动·待执行): 02 闸选跑过滤器——run_all.gd 加 --only 选跑参数——开发期最窄确认缺按域选跑执行载体(卡内只测自己改的东西无落地手段,64 套件逐个起 Godot 子进程全量跑);选跑=对套件 res:// 路径子串匹配,零命中/空值=用法错 quit(2) fail-closed,FILTERED RUN 横幅+日志另名 run_all_filter_*,默认路径逐字节不变,选跑仅限直跑形态永不产回执;用户裁 2026-10-28 开发期零代码验证直跑(判红绿正确性首次实证=实际使用),文档同步面=tests/README 工具速查行+architecture run_all 行(含两处套件数漂移订正 40→64)
This commit is contained in:
1 parent
6326b08351
commit
a06d90aac2
1 file changed
+9
@@ -545,6 +545,15 @@
|
||||
|
||||
**状态**:待执行
|
||||
|
||||
#### 02 闸选跑过滤器——run_all.gd 加 --only 选跑参数(2026-10-28 登记,来源=会话提及)
|
||||
|
||||
**实况**:证据=2026-10-28 会话讨论与用户裁决(开发期全量跑测代价过大;开发期零代码验证直跑,验证责任收缩为文档校验+批末例行闸)。改法=game/tests/run_all.gd 加选跑态:`-- --only=<词[,词…]>` 对套件 res:// 路径做子串匹配只跑命中套件——「卡内只测自己改的东西」(2026-10-22/25 频率规则)此前缺按域选跑的执行载体,64 套件逐个起 Godot 子进程是开发期最窄确认的实际成本。语义五条:①零命中/空值=用法错 quit(2)(fail-closed,禁把零套件当绿);②选跑态打印 FILTERED RUN 横幅(选跑 N/M 套件),输出自明非全量;③选跑日志另名 run_all_filter_*,不覆写全量跑批日志;④默认路径(无参数)逐字节现行行为——批末全量闸不带参数不经选跑分支;⑤选跑仅限直跑形态、永不经 run_all_gates.sh 入口——不写 receipt.json,合回凭据零污染。验证口径(用户裁 2026-10-28):开发期零代码验证直跑,选跑分支判红绿正确性首次实证=实际使用;批末 --code 闸照跑(02 闸实跑默认路径,语法/解析错误必红)。文档同步面(合回后一笔直提):game/tests/README.md 工具速查行补用法+套件数漂移订正(写 40 实为 64);design/engineering/architecture/architecture.md 测试与质量域 run_all 行补选跑态一句+同句计数订正(39 单元+1 集成,实为 61+3)。
|
||||
- 直改落点:game/tests/run_all.gd——触及代码面(game/ 下非 .md 行为载体),按车道铁律走 worktree 批、批末 --code 闸
|
||||
|
||||
**改动面**:工具代码+文档
|
||||
|
||||
**状态**:待执行
|
||||
|
||||
#### 美术资产链路审计两项 P0 — 待用户裁决(2026-10-09 登记,来源=审计发现)
|
||||
|
||||
**实况**:**P0①(文档面)**:`design/art/art-bible.md` 第 68/527 行与 art-status-checklist 第 13 行至今仍引用已丢失的冻结样张 sample-batch-v3-final-2026-09-30.png(磁盘实测零命中),死指涉待修复。**P0②(美术面)**:主角棋盘小人未走像素管线(插值糊图),重产事项未在任何登记处在册。审计报告 HTML 件从未进版本库、现已删除,两项 P0 的现状以本条正文为准。裁=修复死指涉+登记重产,或判过期随旧管线退役。2026-10-13 用户令随「UI 美化三层诊断」登记:本条属第三层「观感提升」,Alpha 阶段需完成。
|
||||
|
||||
Reference in new issue
Block a user