fix(闸况): 全量档首跑四条新红处置三条+产出物三件落 reports/

- S11 禁用词:minesweeper_rules.gd:9/:10 契约注释两处「雷格」改规范名「危险格」(术语表退役词对照 :143 已裁替换,本批 d10 补契约时用词违表)
- V8 字符串 Callable:level_runner._bind_shop() 三处 Callable(self, "x") 改裸方法引用(Godot 4 方法名即值;迭代 27 T6 方法引用换装闸判据),source_guard_test 8/8 绿+level_shop_economy 186/curio_refresh_paid 21 绿
- 10 熵增闸图像越界:删除仓库根在途临时目录 .iter37-logs/(黄金图诊断 PNG 11 张与回退备份件,均未入库;撤销证明读数已转录实现报告附录 B)
- 产出物:实现报告(四卡实际对照表+卡④ 等价三证+27 键单源对照+七条披露+目检总清单+附录 A/B/C)、代拍板追认单、反哺点清单
- 08d 引用可核红项一处待裁:design/gdd/systems/跨局循环/生涯.md:55 指 adventure_runner.gd:1007-1018,本批 1050→989 行使引用超界,修复位在禁写面 design/
This commit is contained in:
DKChan committed 2026-10-25 18:09:30 +08:00
1 parent 84dc3e4bc0
commit 6b23bc46f1
5 files changed
+284 -5

No files matched your search

+3 -3
View File
@@ -762,9 +762,9 @@ func _bind_shop() -> void:
"tree_rules": _tree_rules,
"attunement": _attunement,
}, {
"wallet_emit": Callable(self, "_emit_wallet_event"),
"max_hp_gain": Callable(self, "_gain_max_hp_flat"),
"battle": Callable(self, "current_battle"),
"wallet_emit": _emit_wallet_event,
"max_hp_gain": _gain_max_hp_flat,
"battle": current_battle,
})
+2 -2
View File
@@ -6,8 +6,8 @@ class_name MinesweeperRules
extends RefCounted
## 揭示事实流:每格首次进入已开集恰发一次(已开格零事件)。
## 载荷键集(四处发射位并集):cell: Vector2i/kind: "safe"|"mine"/digit: int(安全格邻雷数;雷格 -1)/
## variant_ids: Array(地形变异身份,雷格空集)/channel: "initial"|"dig"|"chain"|"fx_reveal"/
## 载荷键集(四处发射位并集):cell: Vector2i/kind: "safe"|"mine"/digit: int(安全格邻雷数;危险格 -1)/
## variant_ids: Array(地形变异身份,危险格空集)/channel: "initial"|"dig"|"chain"|"fx_reveal"/
## resource: bool(格面资源兑付资格:initial=false,其余 true)/dug_under_seal: bool(首格带封印直挖标记——
## initial 通道不发此键)。
## 发送时点:initial=install_board 初始展开逐格;dig/chain=_do_dig 揭示闭包内(本格 AP 扣费在其后);