DKChan
|
79c077eb9d
|
架构收窄批第4步(oracle重锚): 32处 architecture.md 行号锚改节锚形态+2处代码头注变更叙事尾巴删除。锚映射: :10×3→test-conventions「测试层三元组」(判据owner); :89×4→「模块归属·基础层」effect_engine 行; :90×6→RngService 行; :103→minesweeper_rules 行; :107×8→CurioDeck 行; :144×8→「模块归属·功能层」battle_orchestrator 行(域文件集含 EffectPort); :168×4→「模块归属·呈现层」D1 行(screen_flow_probe 两处→「呈现层装配与会话生命周期」节); smoke_boot 组名旧口径「四级」改「三元组」。头注: battle_orchestrator _fx_host/_reward_grant 删「拆件定稿轴件一/二」尾巴, attune_loadout 头注删「冒险域拆分姊妹批迁移」尾巴。凭据: 冒烟 PASS(15检查0失败三闸全过)+单元选跑 13套件 all green(纯注释改动, 受影响面覆盖)
|
2026-11-07 07:58:57 +08:00 |
|
DKChan
|
a613a3cb90
|
iter41-卡1:核心数据面结构收敛批:85键全清——三族拆域+config_db归位容器+存档拆件+meta瘦身+adventure拆段+spawn束化;行为零变化,8新件在阈
|
2026-10-29 01:33:50 +08:00 |
|
DKChan
|
4889fd257c
|
副卡收尾(配装批): 注释面RunLedger表述随批清(attune_loadout头注/round_flow断言消息/feat_vouchers注释——J面零残留)+验证集清单重生成
|
2026-10-27 04:36:47 +08:00 |
|
DKChan
|
80fe4b8f42
|
副卡(配装批wr1-wr3): AttuneLoadout建件+充能单源化+RunLedger整类退役——attune_loadout.gd新件(纯无状态:种行seed_for_adventure全量不筛周期/reset_cycle按周期差额补行/consume_charge行标used幂等/charges_left行派生唯一读法/断点片段键值形状不变);三处事后差额对账退役(adv._seed_attune_charges/level.sync_attune_inventory/battle._reseed_attune_charges循环体→reset_cycle);行承载面升级=treasure_inventory提冒险级共享(adv建件经ctx注入level,关末清空改选择性保留——同调未用行跨关存活=原字典轨跨关记忆的行化等价,已耗行作废=C区投影与剩余读数同构);battle充能面改指loadout(encounter+loadout/−ledger键,:387类型检查删,直构null=零装配同语义);RunLedger整类删除(.gd+.uid,grep零引用;effect_engine/level_runner/hero_ledger注释面随批清);测试直构改址(meta_forge充能读行派生/feat_vouchers种行幂等反例/round_flow V1桶宿主字典/treasure_effects enc adv_bucket);跨版续玩兜底(改前档关卡完成停点行已被关末清空——键在行缺,按键值差额补行=与字典轨续玩逐位等价,新档行集为源差额零操作)。代拍板:①treasure_inventory提冒险级共享(卡片文件结构图treasure_items零触碰保持,关卡末清空语义调用点改选择性保留——「同调行始终留在treasure_inventory」的承载前提,玩家可见C区投影零变化)②跨版续玩键值兜底补行(契约3「行集为源」的跨版例外——al2对拍兜底)。验收:bp1对拍292dumps×27键——attunement_charges全部逐位一致(单源对拍达成);aux_items关卡完成停点24处留存同调行(「同调行始终留库存」的直接承载——副卡契约3「aux_items键值形态逐位不变」声明与行留存在该停点形态互斥,grilling⑨K4实查边界漏判,反哺点呈报);六套件零红+冒烟17项0失败〔配装批 V1〕〔配装批 V2〕〔配装批 V3〕
|
2026-10-27 04:36:18 +08:00 |
|