副卡收尾(配装批): 注释面RunLedger表述随批清(attune_loadout头注/round_flow断言消息/feat_vouchers注释——J面零残留)+验证集清单重生成

This commit is contained in:
DKChan committed 2026-10-27 04:36:47 +08:00
1 parent 80fe4b8f42
commit 4889fd257c
4 files changed
+6 -6

No files matched your search

@@ -986,7 +986,7 @@ func _smoke_counter_buckets() -> void:
o2.begin_battle(enc2)
Kit.check("V1 第2战 begin_battle 经 ctx 读到上一战持久值=1(读路径走宿主字典引用,非副本种子回灌)〔无状态化 V1〕", EffectEngine.counter(o2.counters_ctx, "adv_twin_digs") == 1)
o2.action_economy.request_dig(0, false)
Kit.check("V1 第2战挖后 adventure 桶跨战累积=2(run_ledger:42 判空早退缺陷消解的回归钉面——旧副本态恒 1)〔无状态化 V1〕", int(led.adventure_counters.get("adv_twin_digs", 0)) == 2)
Kit.check("V1 第2战挖后 adventure 桶跨战累积=2(共享账判空早退缺陷消解的回归钉面——旧副本态恒 1)〔无状态化 V1〕", int(led.adventure_counters.get("adv_twin_digs", 0)) == 2)
# V6——battle 桶随宿主销毁:第1战标错落 insurance_used(battle 桶无前缀),次战新编排器读 0。
var encA = {"level_index": 1, "node_depth": 0, "hero_hp": 40, "hero_atk": 8, "hero_max_hp": 40,
"hero_armor_class": 10, "hero_ap_bonus": 0, "attunement": [], "attune_charges": {},
+1 -1
View File
@@ -26,7 +26,7 @@ func _init() -> void:
Kit.check_quiet(false, "V9 前置:冒险启动")
quit(Kit.finish("feat_vouchers"))
return
# V2——adventure 桶新冒险置空:start_adventure 后宿主字典为空(寿命随 RunLedger,无残留)
# V2——adventure 桶新冒险置空:start_adventure 后宿主字典为空(寿命随冒险应用层,无残留)
Kit.check_quiet(a.adventure_counters.is_empty(),
"V2:新冒险 adventure 桶置空(start_adventure 后宿主桶 adventure_counters 为空)〔无状态化 V2〕")