1c034f555fcc2daa2e6257fdd3a4d899f1d7054f
触发原因(呈现类改动批换代强制说明项,双成因): ① 字体回退态——入库基线 game/tests/golden/menu_boot.png(dac9a94b 于 menusub worktree 重采) 的左侧标题与按钮文字是平滑比例字,即自定义像素字体未生效时的回退渲染;当前 master 渲染 为 Fusion Pixel 像素字。基线锚在回退态违反 Q5「基线禁锚回退态」。 ② 右侧世界预览层位置与缩放不同——基线整体偏右约 16px、怪物更淡;shot_probe 日志存 「Can't change the size of a SubViewport with a SubViewportContainer parent that has stretch enabled」警告,该层尺寸随采集容器状态漂,是 worktree 采集与主区采集结果不同的成因。 判定依据:同环境连采两帧逐像素差 0.00%(排除采集抖动),基线 vs 当前 4.61%(47,187/1,024,000 像素,失败线 2%),差异 94.7% 集中在左侧文字区/右侧预览层/右下调试角标三处;差值分布含 14,783 个 129-255 硬翻转像素(两套字形签名)。经用户目检确认当前实现为正确画面。 处置:主区跑 tools/golden_baseline_refresh.sh --menu 重采(禁在 worktree 采,本次即该成因); render_gate 复验 menu_boot.png changed=0.00%、棋盘三张 0.00%、整闸全绿(exit 0)。 未结案(另一批处理,本提交不含):① SubViewport stretch 警告根因与该预览层目标尺寸/位置的设计 口径;② 重采脚本只守卫字体文件在位、不守卫字体真生效,缺机检自检(整块区域中间灰阶占比方案实测 不区分,需改测标题字形墨点邻域);③ 菜单 golden 整屏一比区的分区化判据。
docs: ADR 清除批补漏两处——①.github/workflows/tests.yml 6 处 ADR-0004 引用(原批 --include 过滤遗漏 .yml 扩展名;该文件存废归迭代 29 CI 批,本次只清 ADR 关联);②冒险结构.md:187 的 ADR-0007 裁丙复活(并行会话
4d3f8d66 合并冲突解法倒回未清除版,重新清除)
docs(迭代): 迭代 30 编入 UI 呈现三卡批(2026-10-16 用户令)——三卡经「建卡→grilling→按推荐方案代拍板」三步全流程:①未开格类型徽章卡(渲染路线丙=shader 为主+程序兜底、明度档 provisional、开关丙、静态态、两套色带不并入)②战斗一屏样张卡(丙=样张即设计目标图、仅战斗屏、引擎实拍+shader 乙为主半天试验件前置、字重丙、死指涉甲、双口径乙两闸分跑)③二三关棋盘观感卡(L2/L3 同批甲、定性人闸走 06 既裁、素材轴甲/乙裁点挂 T1 出口呈报硬步骤)。grilling 翻案账照卡内审查记录落档:整屏闸机检实存(本批定性=闸后补跑)、五组色相既裁不再问、③卡 Q1 依 06:449 既裁撤销、目检「不阻塞+否决回补」对齐 CLAUDE.md 既裁。roadmap 迭代 30 表行新增(迭代内串行①→②→③、禁三线并行=汇聚文件冲突、合计 ≈11–14d 按批次分会话逐个 U0)、原空位行改迭代 31+(M4 禁令原文保留)、当前位置与近期主战场两处同步;06 三条状态行加编入注记(徽章条 2026-10-05 过期读数标注批内刷新义务)。三闸:doc_link 死链 0、doc_term 疑似现行 0(--strict exit 0)、gdd_lint 本批文件全过——01-核心循环 R5 红灯为并行会话提交
9846a29f 既有问题,非本批引入,另报
Languages
GDScript
55.9%
HTML
29.7%
Python
12.1%
Shell
2.2%
GDShader
0.1%