修复: 卡①锚清障(续)——S1 用户裁甲三件锚漂移半成品审验补完落籍(前手中断遗作逐件核验全数成立零补刀):①菜单副标题锚「改造批」→「扫雷的因」(现行文案「扫雷的因 · 逐行兑现的果」ui_assembler.gd:132 逐字子串,全工程唯一命中 contains 语义)②战斗明细带提示锚「结算明细」→「上轮摘要」(现行「上轮摘要(回看归「生涯」)」battle_log_view.gd:47 唯一命中——摘要行文案系「上轮: …」不含「摘要」零碰撞,_log RichTextLabel 不在 Label 匹配面)③菜单帮助文腿整个退役(载体玩法速览牌 2026-10-06 用户令退役——shot_probe meta 键+shot_checker 断言段+头注断言清单三处同撤不重锚,06 在册口径=同撤)。render_gate 清障后首跑 shot_checker 全 PASS 实证:菜单·副标题 WCAG=8.44/战斗·明细带提示 WCAG=11.94 均 C-OK,A/C/D 类与 hero 面板全过
This commit is contained in:
1 parent
5774b3517e
commit
8029af5e07
2 files changed
+9
-7
No files matched your search
@@ -8,7 +8,8 @@ r"""shot_checker.py — 整屏样张闸机检(迭代 9 卡⑤/T8 2026-09-30;
|
||||
断言(整屏样张闸 §1.4 四项的机检可判面):
|
||||
A 屏级骨架: PNG 存在/尺寸=工程档/灰度 std≥8/唯一色数≥64(渲染真实发生);
|
||||
B 文字对比度: 已知文字框〔主墨/暖白 文字簇 vs 背景簇 p2/p98 极性无关〕WCAG ≥4.5:1
|
||||
(菜单副标题+帮助文/战斗 C 区面板/结算明细提示——圣经 v3.5 §7.2 全局文字硬指标机检面);
|
||||
(菜单副标题/战斗 C 区面板/结算明细提示——圣经 v3.5 §7.2 全局文字硬指标机检面;
|
||||
原「菜单·帮助文」腿随载体玩法速览牌退役同撤——迭代 19 卡① S1 裁 2026-10-08);
|
||||
C 明度三档带: 战斗屏 信息面(C 区面板均值) > 世界中(棋盘区均值) > 世界底(舞台无光柱区均值)
|
||||
(§2 明度分层——层间灰度可分);
|
||||
D 文字禁压纹理: 各文字框背景主簇纯度 ≥0.5(±12 灰度带占比——文字下垫平滑容器非 busy 纹理);
|
||||
@@ -131,7 +132,8 @@ def main() -> int:
|
||||
if "shot_menu.png" in imgs:
|
||||
m = imgs["shot_menu.png"]
|
||||
check_text_box(m, box_of(meta, "menu_sub"), "菜单·副标题", failures)
|
||||
check_text_box(m, box_of(meta, "menu_help"), "菜单·帮助文", failures)
|
||||
# 菜单·帮助文断言腿退役(迭代 19 卡① S1 裁 2026-10-08——载体玩法速览牌 2026-10-06 用户令
|
||||
# 退役「界面禁玩法文字墙」,锚/取样键/断言段三处同撤,不重锚)
|
||||
print("[shot_checker] 焦点预算〔首焦唯一〕= 目检项(T15 段闸人闸清单判定——语义面不机检)")
|
||||
if failures:
|
||||
print("[shot_checker] FAIL——")
|
||||
|
||||
Reference in new issue
Block a user