feat(art): 角嵌退役批(用户裁 2026-09-28 样张 v1 否决原因④「微光只留微光」)——未开格类型角嵌纹样彻底退役:类型预读改微光单通道(色相+明度双码),§2 微光明度恒定开例外(梯度承载类型/不压格底明度档),色弱类型主通道=微光双码;圣经 15 条款同步(优先级栈/样张清单/验收2/§3.2 条目标退役/§4.2 色带条/§4.5⑨/§4.6.3)+v2.12 行+清单 3 处;样张脚本微光段角嵌调用删除+F5c 源码自检断言(微光段零 draw_inlay);机检 13/13 全绿;已开格物件纹样不在退役面
This commit is contained in:
1 parent
9b6fcf68a1
commit
393bce551a
3 files changed
+26
-19
No files matched your search
@@ -429,10 +429,9 @@ def render_main_board():
|
||||
cell = CELL_D
|
||||
records = []
|
||||
|
||||
# 类型角嵌+微光(未开格,F5b)
|
||||
# 类型微光(未开格,F5b——角嵌退役批 2026-09-28:微光格只留微光,零角嵌/箭头/加号附加形)
|
||||
for (gx, gy, kind) in GLOW_CELLS:
|
||||
draw_type_glow(glow, gx * cell, gy * cell, cell, kind)
|
||||
draw_inlay(board, gx * cell, gy * cell, cell, kind, corner=4, m=5, L=5) # 臂长留白砖心(§3.2——纹样不侵中心 50% 数字占位区)
|
||||
board.alpha_composite(glow)
|
||||
|
||||
# 数字格(已开:地面+色牌;0 格 = 纯地面无字形——F4)
|
||||
@@ -669,6 +668,13 @@ def run_checks(board, placement, records, band, gmap, canvas_img=None):
|
||||
viol.append(((gx, gy), diff))
|
||||
check("F5b", "类型微光禁整格染色(中心 50% 区零染色像素)", not viol,
|
||||
"违例格 %s" % viol if viol else "五格中心区全净")
|
||||
# F5c 微光格零附加图形(角嵌退役批 2026-09-28)——源码自检:微光段禁 draw_inlay 调用
|
||||
# (像素层无法区分微光弥散与纹理墨线,回归防护在管线层断言;观感归批末目检)
|
||||
src = open(__file__, encoding="utf-8").read()
|
||||
seg = src[src.find("# 类型微光(未开格,F5b"):src.find("# 数字格(已开")]
|
||||
no_inlay = "draw_inlay" not in seg
|
||||
check("F5c", "微光格零附加图形(微光段无角嵌调用——角嵌退役,微光只留微光)", no_inlay,
|
||||
"微光段检出 draw_inlay 调用" if not no_inlay else "微光段无角嵌调用")
|
||||
# A1 色板对表 + 禁入带扫描
|
||||
frozen = {"INK": INK, "青墨": INK_COLD, "赭墨": INK_OCHRE, "锈墨": INK_RUST, "PLATE": PLATE,
|
||||
"封印黑": SEAL_BLACK, "危险红": DANGER_RED, "奖励金": REWARD_GOLD}
|
||||
|
||||
Reference in new issue
Block a user