求解冒烟守卫拿真实布局配置跑出 9 个失败节点:叫分档位分数文字、花色数量 文字、牌角标、结算文案等动态文字标签配置里有意不写 w/h(真实宽高要等 文案渲染出来才知道),此前的按对齐模式校验因此在 hAlign=center/right、 corner=topRight/bottomRight 时正确地抛错,但没给调用方注入真实尺寸的通道。 补 ctx.w/ctx.h,语义与已有的 ctx.target 对称:优先于配置里的 n.w/n.h, 校验与求解都用合并后的值,返回的 width/height 也用合并后的值(不再是 可能为 undefined 的配置原值);两处都缺且用得到该维度时仍抛错,错误信息 点明"配置未写 X,且 ctx.X 未给出"两条路径。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>