DKChan
|
185bf81560
|
合并 master(21cd0f2e) 进 iter40: 接回挂死防护·probe_gate件批(run_all_gates/probe_gate/run_all.gd超时守护/undo_proof/reshape_cards工具+process-conventions/architecture/test-conventions规约面+待办清账)——iter40侧同改文件仅run_all.gd(manifest wr8登记行),与守护改动异段预期自动合并
|
2026-10-28 04:18:32 +08:00 |
|
DKChan
|
21cd0f2e05
|
工程(挂死防护·probe_gate件): 十处套件换 run_suite 整树回收——启动记 WINPID,超时先 taskkill /T 杀全树再 kill -9 收 MSYS 侧(顺序颠倒会让 /T 走不到已死父进程,即原孤儿泄漏根源),标志文件判超时(taskkill 强杀后 MSYS wait 报 0)——默认五段实跑全绿残留0,超时/正常双路径机制验证通过;run_all.gd 阻塞面超时守护属代码面留待 worktree 批,条目保持待执行
|
2026-10-28 04:14:35 +08:00 |
|
DKChan
|
667a6060f8
|
工程(影响面选闸): 代码域闸壳按 diff 推触发面——game/ 改动全在测量面(tests/sim)时 00 冒烟/03/04 探针/05 渲染闸记 SKIP,01/02/09 恒跑(测量面改动的验证载体),11 对拍触面判定沿用既有机制——真值表五例验证(含混行为面/SIM 冒名),本机 grep -q -v 退出码反常改用反选判空可移植写法;映射单点在闸壳,SKIP 与 --quick 同构回执记 not_run;条目完成即删
|
2026-10-28 04:06:55 +08:00 |
|
DKChan
|
219af09a04
|
工程(撤销证明工具化): undo_proof 一条命令出「改前绿→真撤销复红→还原复绿」三连回执并自还原(支持新增文件型撤销与--repo 跨区)+变异禁令收编进 test-conventions §8.4(此前只活在 req-card 技能,执行侧空挂)——孤立验证通过/恒绿缺漏判红路径通过;断言配额维持现状(用户裁);条目完成即删
|
2026-10-28 04:04:01 +08:00 |
|
DKChan
|
d47a55345b
|
工程(一卡一提交上岸套件): reshape_cards 重塑工具+合回闸数卡三判据+回执 tree 对齐+批末顺序加重塑步(process-conventions §1.2+iter 技能同语)——守卫实测拦 iter40 十八笔未归卡出重塑指令;工具孤立验证两卡+收尾全路径通过;条目完成即删
|
2026-10-28 04:00:15 +08:00 |
|
DKChan
|
8f5506f7e3
|
登记(工程改动·待执行): 一卡一提交上岸套件/undo_proof 工具化/影响面选闸三条——2026-10-28 用户裁四批全做,挂死防护沿用 10-25 在册条目不重登
|
2026-10-28 03:52:03 +08:00 |
|
DKChan
|
e55bc0c142
|
工程(02选跑过滤器收编): 文档同步——game/tests/README 补 --only 选跑用法(工具速查行+Running Tests 命令行)+套件数漂移订正(40→64,39 单元+1 集成→61+3,集成 1→3);architecture.md 测试与质量域 run_all 行补选跑态登记+同款计数订正(2026-10-28 实数);待办清单「02 闸选跑过滤器」条目完成整条删除——批已合回 master(fe62463b)
|
2026-10-28 03:01:49 +08:00 |
|
DKChan
|
fe62463bc3
|
合并(工程改动收编): 02 闸选跑过滤器——run_all.gd 加 --only 选跑态(对套件 res:// 路径子串匹配/零命中与空值=用法错 quit(2) fail-closed/FILTERED RUN 横幅+日志另名 run_all_filter_*/实跑数校验对过滤后清单/默认路径逐字节不变)——worktree 批 runall-only-filter-20261028 验收通过(代码域闸回执 all_green: 00 冒烟/01 系统/02 单元与集成 64 套件默认路径全量实跑/03+04 探针/05 渲染/10 熵增 全绿,11 对拍 SKIP 未触数值存档RNG结算面,09 静态扫描存量红对基线零新增,exit 0);开发期零代码验证直跑=用户裁 2026-10-28,选跑分支判红绿正确性首次实证=实际使用;文档同步与登记条目删除随后一笔直提
|
2026-10-28 02:58:57 +08:00 |
|
DKChan
|
6caf56b5c1
|
工程(02闸选跑过滤器): run_all.gd 加 --only 选跑态——OS.get_cmdline_user_args 解析 --only=<词[,词…]> 对套件 res:// 路径子串匹配只跑命中套件;零命中/空值=用法错 quit(2) fail-closed 禁零套件当绿;选跑态打印 FILTERED RUN 横幅+日志另名 run_all_filter_*(不覆写全量跑批日志);实跑数校验对过滤后清单,全量态条目与顺序零变化;默认路径(无参数)逐字节现行行为——批末全量闸不带参数不经选跑分支。验证口径=用户裁 2026-10-28:开发期零代码验证直跑,选跑分支判红绿正确性首次实证=实际使用;本批仅做秒级 --check-only 语法自检(不跑套件)
|
2026-10-28 02:49:12 +08:00 |
|
DKChan
|
a06d90aac2
|
登记(工程改动·待执行): 02 闸选跑过滤器——run_all.gd 加 --only 选跑参数——开发期最窄确认缺按域选跑执行载体(卡内只测自己改的东西无落地手段,64 套件逐个起 Godot 子进程全量跑);选跑=对套件 res:// 路径子串匹配,零命中/空值=用法错 quit(2) fail-closed,FILTERED RUN 横幅+日志另名 run_all_filter_*,默认路径逐字节不变,选跑仅限直跑形态永不产回执;用户裁 2026-10-28 开发期零代码验证直跑(判红绿正确性首次实证=实际使用),文档同步面=tests/README 工具速查行+architecture run_all 行(含两处套件数漂移订正 40→64)
|
2026-10-28 02:46:32 +08:00 |
|
DKChan
|
33a4533947
|
闸基线(迭代40收口记账): 09 指纹刷新 91d45583cf6d→8467b4588a20(用户裁刷)——卡①拆件还债落地,battle_orchestrator 行数红项消失(实测1036≤登记1302;契约2残余36行系合并适配带入master迭代39内容,已裁登记残余债归待办清单),09红项两条收敛为一条(level_map_screen 类变量22>21=迭代38存量,还债归迭代41卡③);指纹按闸壳同款算法对用户探跑日志实算(FAIL 3行=恶化明细+gdstyle汇总+S13汇总),登记值只降不升,全量闸复验;02存量红已随master侧EV重锚批ba5105aa归绿并入合并0166df26
|
2026-10-28 02:28:11 +08:00 |
|
DKChan
|
a30d73bf61
|
文档(迭代40收口): 反哺点§五02 EV锚条目加闭合注——master侧EV重锚批(ba5105aa)已清偿,带宽[0.82,1.02]入册,该条无需落文,注记防文档批重复立项
|
2026-10-28 01:47:54 +08:00 |
|
DKChan
|
96eaa8b53b
|
文档(迭代40收口): 审计报告收口补记——master快照漂移事实(a8025945→6326b083,EV重锚批+术语批尾)与worktree合并0166df26入库;合并树与审计树差异全为master侧字串/注记/基线记账面,断言语义零变化,审计判定不受影响;02存量红已在master侧清偿
|
2026-10-28 01:46:21 +08:00 |
|
DKChan
|
0166df2699
|
合并 master(6326b083) 进 iter40: 接回收尾期 master 尾巴——①术语批(4f9de5fa/98d3a2ec/a8025945: 三件测试夹具哥布林→地精+敌人系统/验证集清单文档面);②EV锚重锚批(d6917c0a登记/8d6b1012+ba5105aa: round_flow goblin 带宽[1.00,1.20]→[0.82,1.02]+enemy.tres表注+baseline 02存量红归绿——02红在master侧已清,合树后run_all应65/65全绿)/6326b083待办清账;交接单盘面'b8b69c68已合术语批'与事实不符(b8b69c68父本=ffb0ac15),本轮为真合并;冲突仅验证集清单.md(双侧同表行)=按机器重生成解(extract_checks --force在合并树重跑,68源/1604调用点),两件.gd夹具术语行与拆件改址异段自动合并;合并后审计对象树=iter40代码+master尾巴,term/EV均为字串与注记面零行为改动
|
2026-10-28 01:45:48 +08:00 |
|
DKChan
|
6326b08351
|
工程(EV锚重锚批收尾): 待办清单「敌人技能池EV锚重锚——地精带宽」条目整条删除——批已合回 master(ba5105aa),直改序列登记→待执行→完成即删
|
2026-10-28 01:40:15 +08:00 |
|
DKChan
|
ba5105aaba
|
合并(EV锚重锚批收编): round_flow EV 抽样锚 goblin 带宽 [1.00,1.20]→[0.82,1.02]+enemy.tres 表注重锚注记+baseline 02 存量红(f74b9a48ef4a)归绿——worktree 批 ev-anchor-remeasure-20261028 验收通过(代码域闸回执:02 现绿/09 指纹回归登记值 91d45583cf6d/11 NEED-APPROVAL 记 skip——enemy.tres 触数值面但本批零行为改动按无数值改动零跑纪律不发起对拍/exit 0);撤销证明=带宽回退旧值断言复红(exit 1)→还原复绿
|
2026-10-28 01:39:56 +08:00 |
|
DKChan
|
8a31936958
|
测试(迭代40收口): 审计F1按用户裁闸前一行修——run_time_fatal_test:80 wr5第二条失败消息 %r 残留改 %s+str(与:73已实证形态同形;eb7b6b39声称两条实改一条的残尾);失败支路诊断面修正,绿路径与判据零变化,回归支路运行期验证受撤销禁令约束以静态同形+验收闸绿路径为证;审计报告F1补记修复落账
|
2026-10-28 01:36:53 +08:00 |
|
DKChan
|
ebe9f38401
|
文档(迭代40收口): 独立验收审计报告入库——结论=通过(附F1非阻塞缺漏:eb7b6b39的wr5两条%r修正实际只改一条,run_time_fatal_test:80仍为%r,该回归支路会崩在格式符上挂死,建议验收闸前一行修正交用户裁;F2=dump文件级差异系stderr捕获口径非玩法差异,JSONL本体六组全等;F3=断言尾缀用wr行号锚形态观察)——A1-A4/B1-B7/C1-C7/D1-D2/E逐项通过;子代理三连因模型并发上限失败,由收口会话自审(未参与实现,独立性判据满足,用户可另派复审推翻);合回前置核验(代码域回执+09记账)留收口会话
|
2026-10-28 01:30:51 +08:00 |
|
DKChan
|
8d6b1012ed
|
工程(EV锚重锚批): round_flow EV 抽样锚 goblin 带宽 [1.00,1.20]→[0.82,1.02]——迭代39触发器批孤注守势(w1·纯buff·血量≤35%情境入池)稀释含闸长期速率 1.1060→0.9148,旧带系触发器前唯一特殊技=突刺结构下登记随池构成换代作废;模拟器维持无情境口径(用户裁2026-10-28,trigger行不过滤、把最坏情形当长期速率),重锚注记随 enemy.tres 表注(照酋长先例)与测试注释;baseline 02 存量红(f74b9a48ef4a)归绿。撤销证明=带宽回退旧值断言复红(exit 1,实测0.9148)→还原复绿;孤立验证单跑套件 exit 0
|
2026-10-28 01:21:08 +08:00 |
|
DKChan
|
d6917c0a7d
|
登记(工程改动·待执行): 敌人技能池 EV 锚重锚——地精带宽随触发器批池构成换代——迭代39触发器卡加孤注守势(w1·纯buff·血量≤35%门槛入池)稀释含闸长期速率 1.1060→0.9148 跌破旧带宽 [1.00,1.20] 下限(02 闸存量红 fp f74b9a48ef4a 在册);机制无缺陷纯锚过时,用户裁走无情境口径按新实测另立带宽,GDD 与验证集清单零随动;顺带清根目录 bash.exe.stackdump(msys 崩溃转储非成文内容,熵增闸越界红同款复发)
|
2026-10-28 01:16:35 +08:00 |
|
DKChan
|
be1498ac82
|
文档(迭代40收口): 用户三项裁决落账——①代拍板单第7条裁甲: 卡①wr2/wr3/wr6 三行标注取证手段违禁令(变异类)结论仅参考,不补证,验收依据=真实入口断言当轮跑绿(乙/丙依赖的回退取证已被2026-10-28撤销证明禁令禁止);②实现报告§三: 闸09指纹刷新裁决记刷+卡①契约2宿主≤1000残余债如实补记(T6=999/卡②后=1000各自达标,合并适配承接master迭代39内容带入36行至1036,债归待办清单后续批,不阻塞合回)
|
2026-10-28 01:03:01 +08:00 |
|
DKChan
|
d5b3d69e05
|
文档(迭代40收口): 卡①wr7 静态判据补锚——S8_FILES 静态在位判据补文件:行锚(game/tests/static_scan.sh:317 现 9 件含 battle_fx_host.gd/reward_grant.gd,S7_B1_SET :359 同含两新件);收口会话 grep 实查落锚,未跑扫描,最终由全量闸 09 段兜底
|
2026-10-28 00:33:34 +08:00 |
|
DKChan
|
27b1df17c0
|
文档(迭代40收口): 三份产出物入库——实现报告(两卡改动—验收对照表22行+gdstyle读数168=基线内/新违规0/恶化1在册+闸09指纹刷新待用户裁)+代拍板追认单(6条代决+第7条违规自报:卡①六例取证中B/C/E三例为人为破坏涉变异禁令,甲/乙/丙待用户裁)+反哺点清单(13条:A1-A4架构/B1-B3规约/C1-C4流程清单/D1-D4卡片面缺陷/存量红2条);素材目录iter40-素材按吸收即死不入git
|
2026-10-28 00:32:01 +08:00 |
|
DKChan
|
4c2f0a5d7c
|
测试(迭代40 断言索引重生成): tools/extract_checks.py --extract --force 重扫=68 源文件/1604 调用点(基点 50f9caa7 的 1599 → 现 1604,+5 恰=卡② variant_placement wr10 三条+pacing_queue wr4 两条;负面套件走 push_error 记录位不入 Kit.check 计数面)——新增源 run_time_fatal_test.gd 入列,全表行号随合并与改址重排。该文件不受闸覆盖、只由本脚本手工重生成(迭代34 起登记「由 T7 重生成」的陈旧欠账就此闭合),下次换代批仍须随批重扫〔结构小件批 V18〕
|
2026-10-27 22:36:42 +08:00 |
|
DKChan
|
eb7b6b39f2
|
测试(卡②撤销证明轮两处判据面修正): 变异取证抓出的两个自身缺陷——①run_time_fatal_test 的 wr5 两条失败消息用了 GDScript 不存在的格式符 %r(MUT-M2 撤接线时才走到失败支路,push_error 先崩在格式符上=红因不可读)改 %s+str 包裹;②variant_placement 的 wr10③ 直接 call 未接线回调(撤销证明⑤态下 luck_bias_query 无效)→ Invalid call 中断本函数、其后 20 条断言全丢=红但红面过宽,改「is_valid 才取值、否则记 -1」让 ③ 正常判红且套件跑完。变异台账(全部在主源文件临时注入、跑完即 git checkout 还原,还原前三件已提交 b8b69c68):M2 撤 fatal 接线两行→负面套件 exit=2(红因=[run_time_fatal_test/wr5] 棋盘生成违约未传导封印 battle_result=空);M3 撤 p6 handler 调用位→exit=2(wr6 未知标签违约通道未记录 recorded=[]);M4 撤 p7 handler 调用位→exit=2(wr7 未播种通道未记录);M5 撤组装点注入一行→variant_placement exit=1、2/49 失败=wr10② 红+③ 红(取回 -1/池合计 77≠85)、① 不红(判定面仍在)=卡面撤销证明⑤预期逐字命中;WR11 缝拆整体回退(掷格件复原 _fx/_ctx/set_fx+内联三参发射+组装点补 set_fx 一行)六组 dump 与缝拆在位态逐字节 cmp 全等(L1 45/39/46 行、L2 75/78/116 行)=契约 1 合法路径零扰动坐实。注:wr11 卡片撤销列写「回退任一缝拆 hunk→复跑出差异」在现网数据面不可执行(game/data/tables/ 零 bias_rewards 行实查复确认=权重合成面在合法路径恒等,回退本应无差异),该判据的牙在 wr10③(夹具装载后 85 vs 未接线 77),差异归反哺点清单呈报。静态判据面:wr1 改前 battle_live 命中 1/现 0,重复四句 4→2;wr2 confirm_dialog.close() 直调 2→0+单口三处在位;wr3 防护两处在位;p6/p7 return null 两处在位(debug 下 return 位两态不可判别=契约 6 只走静态面+评审注记)。复绿:负面套件 exit=1 三点全绿、variant_placement 49 checks 全绿、pacing_queue PASS、ui_click_probe 问题=0 零 SCRIPT ERROR〔结构小件批 V17〕
|
2026-10-27 22:34:49 +08:00 |
|
DKChan
|
b8b69c683d
|
合并 master(迭代39 拆件批+文档批) 进 iter40+主角账模型迁移适配——冲突两件按「保留本分支拆件结构+承接 master 语义」解:①battle_orchestrator 承 RunLedger 整类退役=新增 _journal()/_attune_loadout() 两读面(enc 派生、无成员接收)、_reseed_attune_charges 循环体换 AttuneLoadout.reset_cycle(写时种行/补行单源化)、冒险桶挂接改 enc["adv_bucket"](经 _fx_host.mount_buckets 下传)、战末 bonus 汇入换 GainJournal.gain_bonus(axis,value,"battle_export",axis);同时接回 master 的 B4 战斗指标面=_mines_hits 三读数账+开战清零+轮末转存、_roll_round_actions facts 组包四键(round_index/last_round_end/mines_hit_last/mines_hit_total)并传 check_trigger_unlocks/rollable_skills/special_skills 三参、enemy_hp_threshold 读数改 trigger.value。②RewardGrant 的 battle_ledger 引用改 battle_hooks 回调束三键(attune_consume/vision_add/negative_blast,bind_battle 缺键 assert)——授予件对账本零强引用、宿主侧单点留编排器,类变量封闭面 15 不减不增;use_treasure 充能消耗与真视计数改经回调,负向 blast 踩雷计数在 _flat_blast 判极点后回调宿主记账(等价承 master 的 _book_negative_blast 语义)。③treasure_effects_test 计数链断言取 master 口径(lg13.vision_used()==1)+本分支真实入口(reward_grant().use_treasure)。④trigger_cond_test V6 的两处 flat 行调用改指 reward_grant()._apply_flat_row(att 束形)——它原调编排器已迁函数触发 Invalid call,_init 在 quit 之前中断=进程挂死 124 超时(本轮排查实证:同件在 master rc=0 秒退,合并后挂死;修后 rc=0 全绿)。验收:run_all 65 套件 64 绿 1 红=已登记存量红(02 EV 锚 goblin 0.9148∉[1.00,1.20],迭代39 特批带红在册,重锚归后续数值批),零 SCRIPT ERROR;负向套件 run_time_fatal_test exit=1 三点绿;variant_placement 49 checks 绿(wr10 三条在位);gdstyle 待合并后复测〔结构小件批 V16〕
|
2026-10-27 22:25:53 +08:00 |
|
DKChan
|
a8025945b8
|
合并(工程改动收编): 三件测试夹具术语修正(哥布林→地精)——worktree 批 term-fix-20261027 验收通过(代码域闸回执 02 存量红 f74b9a48ef4a/09 指纹 91d45583cf6d 放行、11 SKIP、exit 0)
|
2026-10-27 19:01:31 +08:00 |
|
DKChan
|
98d3a2ec38
|
工程(测试夹具术语修正): 三件测试 mock 串 哥布林→地精(项目定名见 enemy.tres:761「goblin 地精」)——随 iter39 报告§六补录批的文档面 4f9de5fa 同源,主区直提被车道铁律拦,按规走 worktree 批收编;夹具设值与断言同串自洽,零行为改动
|
2026-10-27 18:50:30 +08:00 |
|
DKChan
|
4f9de5fafd
|
文档(迭代39补录): 报告§六领域拆分批补记与收口遗留清单入库+术语修正文档面(哥布林→地精: 敌人系统.md/验证集清单.md,项目定名见 enemy.tres:761,英文代码键 goblin 不动)——同批 .gd 测试面三件(damage_controller/pacing_queue/standee_fx_sweep 夹具字串同改)被 pre-commit 直改闸拦(主区禁直提代码面),按车道铁律留工作区待用户裁(worktree 批或用户侧 --no-verify)
|
2026-10-27 18:46:00 +08:00 |
|
DKChan
|
ea322599f7
|
卡②(结构小件批p1-p7+V15): 七点定点修落地+运行期违约通道负面套件+wr10 偏运缝拆验收——①p1 状态角标判据去重(main_overlay_flow._sync_status_entry 一组重复赋值语句删除,battle_live 局部量随之退役=wr1 载体);②p2 确认窗开合归模态栈单口(main 两处 _on_confirm_* 改 _close_modal;存档删除入口改 root._open_modal(root.confirm_dialog) 后再 open,遮挡记账/挂起兜底/开侧同步同口);③p3 棋盘动作与 stop 两入口显式 settlement 空防护(锁谓词异常时不崩于空引用);④p4 会话更替即清队:_begin_session 首行 _row_pacer.flush()(待播行不住局态=机制保证非时序约定);⑤p5 缝拆:RewardEconomy 删跨域直持(_fx/_ctx/set_fx)改注入 luck_bias_query: Callable,reward_roll 发射与 bias_rewards 求和收回 BattleFxHost.luck_bias_for(cell_count)(三参形 dispatch,不带 facts——禁复用 fx_emit 的第四实参会打开 when 事实条件面),组装点 set_fx 一行换赋值一行 1 换 1;类变量 15−2+2 净 15,gdstyle 无第 16 枚;⑥p6/p7 RngService 未知用途标签与未播种取数两分支加 violation_handler 记录位+release 下 return null 空引用即刻崩(fail-fast 传导,合法路径不可达)——debug 下 assert 先中断函数本体两态不可判别,故记录位是唯一可观测面;⑦board_generator/reward_economy 各加 fatal_handler 注入位并由组装点接 orchestrator._fatal(release 剥 assert 后仍经 battle_result 封印真中止)。新件 tests/unit/core/run_time_fatal_test.gd(manifest 登记 expect=1 negative=true):wr5 协作件 _fatal 经组装点传导 p5 封印+缺省形态不外溢/wr6 未知标签通道/wr7 未播种通道(各用新建 RngService 实例,播种断言 _counter==0)。wr10 三条入 variant_placement_test=判定面夹具白盒装载(现网数据无 bias_rewards 行,沿 tree_rules_v11_test 先例)+接线同源+权重生效 77+4*2。验收:variant_placement 49 checks 全绿(wr10 ①②③ PASS:空订阅 0/命中 1 行/装载后 2;查询口有效且与宿主同源;偏运池实测 85);run_time_fatal_test 退出码 1 三点绿;pacing_queue 绿(wr4 前置夹具真入队 2 行→更替后清零);ui_click_probe 问题 0(wr2 遮挡账开/关两侧断言);round_flow_skill_pool 130 checks 绿;wr11 dump_battle 六组(L{1,2}×S{42,779401,779501})与改前 before_* 逐字节 cmp 全等;gdstyle 基线外新违规 0、恶化 1(level_map_screen 类变量 22>21=iter38 存量非本批触碰面)、基线文件零改动〔结构小件批 V15〕
|
2026-10-27 18:39:53 +08:00 |
|
DKChan
|
ffb0ac1526
|
合并(迭代39拆件批): 三卡实现(主卡冒险域拆件与账本实体化/副卡同调配装充能域封装/触发器卡技能池情境条件触发器)+领域拆分v1.3(B1主角账三件HeroStats/GpWallet/GainJournal·B2停点刷新账RefreshBank·B3私有助手抽取·B4战斗指标面)——特批带红合并: 02 EV锚(goblin 0.9148∉[1.00,1.20],重锚归后续数值批待用户发起)+08d 生涯.md:55行号漂移(修复归合并后文档批,反哺点在册)登记存量红;全量闸回执验收通过(闸况与基线一致,09指纹回归91d45583cf6d);断点对拍292dumps×28键mismatch=0
|
2026-10-27 18:21:10 +08:00 |
|
DKChan
|
192e336d6d
|
文档设计(迭代40卡② v1.4 缝拆处方+端口债另立条目): p5 原处方「给 board_generator 与 reward_economy 各加 fatal_handler: Callable」在 RewardEconomy 上不可实现——该类类变量现行 15=gdstyle 阈值顶(tools/gdstyle_baseline.txt 无该键,第 16 枚即闸 09 新增 FAIL),且基线只降不升禁登记 16 抵账;2026-10-27 用户裁「缝拆+另立卡」,卡面按裁改 v1.3→v1.4(文件名不变)。①p5 换三处口径=RewardEconomy 删 _fx(:20)/_ctx(:21)/set_fx(:24-26) 改注入 luck_bias_query: Callable(保留 fatal_handler,类变量 15−2+2 净 15)+BattleFxHost 新增 func luck_bias_for(cell_count)->int 把 reward_roll 发射与 bias_rewards 求和收回效果层+组装点 set_fx 一行换 luck_bias_query 赋值一行(1 换 1 净增零行);根因记进 S8=那三样只为 :63-69 一处求和服役,是掷格域直持效果引擎的跨域直连,判定搬进已持该引擎的件=一处真迁移非凑计数;另两处同款直连(DamageController :46/47/71 五枚事件+计数器读写回写 :348/:354、ActionEconomy :44/45/50 三枚事件)本卡不动,S8 记实在、§5 指明去向。②新立契约 7=luck_bias_for 体内必走 dispatch 三参形、禁复用宿主 fx_emit(那枚带第四实参 _fx_fact,会打开订阅行 when 事实条件面致命中集可变=契约 1 破),发射时点/事件名/payload 三件逐字不变。③验收加 wr10(现网 game/data/tables/ 无产出 bias_rewards 的行,判定面夹具按 tree_rules_v11_test 先例白盒装载,断三条=判定值/接线同源/权重生效 77+4*2)与 wr11(sim/dump_battle.gd 六组改前改后逐行 diff 非空即红,零新码);撤销证明四条改五条(⑤删组装注入一行→wr10 ②③红、①不红恰证判据钉在接线上)。④闸 09 口径改写=完成定义删 v1.3「随批还债或经批准刷新基线」二选一(与 2026-10-27 登记的「标准是尺、登记值只降不升」冲突),改为本卡义务=零新增+基线文件一字不动,出第 16 枚或使 battle_orchestrator max-file-length 较登记 1302 恶化为 L3 停呈;§8.3 审计加三判据(三参形/类变量实测 15/夹具命中非空防空扫描面假绿),§9 L3 补三条。⑤p5 新增硬前置=落点件 battle_fx_host.gd 由迭代 40 卡① 建件,行号按卡① 落定形态 T0 重锚(v1.3 的 :285/:290 锚与 wr5 行、载体三纪律句已随动改语义锚);与核心数据面卡交叠句补同函数异段事实(该卡 T9 拆 roll_board :42-52/:220-259)。⑥估时 ≈0.85d→≈1.0d(缝拆增量 ≈0.15d,roadmap 迭代 40 行由用户自改);§2 补 D6/D7 凭据、§6 补 architecture 三处随动反哺点、§11 灰色推导补 ⑤不带 facts ⑥白盒装载(卡面仍零待裁点)。⑦待办清单新登记「战斗域结构深拆批——效果发射端口+宿主瘦身+掷格/受理分件」(2026-10-27,来源=批次移交,改动面=游戏代码,状态=待文档设计)=端口形态与件边界需先设计讨论、本会话不代裁,故只登记不立卡。另:清掉根目录 bash.exe.stackdump(16:31 生成的 msys 崩溃转储,非成文内容,曾致熵增闸越界红)。pipeline_gate 绿(条目 53/41 行/4 链/12 卡)。
|
2026-10-27 18:17:57 +08:00 |
|
DKChan
|
3530144e49
|
闸基线(迭代39特批带红合并): 02 记存量红(fp f74b9a48ef4a=round_flow EV 锚 goblin 0.9148∉[1.00,1.20],触发器批有意行为改动,重锚归后续数值批待用户发起)+08d 记存量红(red-nokeys=生涯.md:55 引 adventure_runner.gd:814 行号漂移,修复归合并后文档批,反哺点在册);07 基线红→现绿改善随下次重生成记账;09 指纹经 S9 注解修复(f96632de)回归登记值 91d45583cf6d
|
2026-10-27 18:07:20 +08:00 |
|
DKChan
|
f96632dede
|
拆件批v1.3-修复B(S9类型闸回归): battle_orchestrator.gd _attune_loadout() 补返回类型注解 -> AttuneLoadout——全量闸 09 静态扫描指纹变化的根因=B4 新写的 encounter 派生读面有值返回缺返回类型注解(audit_type_hints R2,主仓无此红=本分支引入);R2 口径只要求 -> 在位,选具体类名而非 Variant/Guard 式——HEAD 原成员行 loadout=enc.get("loadout", null) 本无 is 守卫,逐字零变化原则下函数体不动只加注解(GDScript 4 对象类型返回天然可空,null=直构零装配语义不变)。验收:static_scan S9 零 FAIL(audit_type_hints PASS——产品码类型闸归零 R1/R2/R3),其余 S 条目读数不劣化(S13 仅存量债两条 battle 1314/level_map 22 与改前一致);gdstyle 基线外新违规 0/恶化恰 2 不变〔领域拆分批 V1〕
|
2026-10-27 18:06:03 +08:00 |
|
DKChan
|
741b6bd77b
|
拆件批v1.3-B4(战斗指标面收编): battle_orchestrator.gd 三踩雷计数变量(_mines_hit_total/_mines_hit_last/_mines_hit_round)并入 _mines_hits 一账(开战清零/轮末转存/负向 blast 入账三时点逐位同,事实面读键 int 包装);_hero/_loadout 两成员删除改 encounter 派生读面 _journal()/_attune_loadout()(begin_battle 经 enc["journal"]/enc["loadout"] assign 后全生命期可读,null=直构跳过语义同);负向 blast 计数抽 _book_negative_blast 私有助手;注释重排把文件长拉回注册值口径(1314,基线登记 1302——恶化存量债归迭代 40 卡①)。验收:全量套件 63 绿+round_flow EV 锚 goblin 已知预期红 1(0.9148∉[1.00,1.20],等用户重锚);bp 对拍 292dumps×28 键 mismatch=0(双基线);冒烟 17 项 0 失败;gdstyle 基线外新违规 0/恶化恰 2;begin_battle 125 行≤141〔领域拆分批 V1〕
|
2026-10-27 17:08:17 +08:00 |
|
DKChan
|
45faa92bc5
|
拆件批v1.3-B3伴随(私有助手抽取与用语统一): unit_container 抽 _pool_snapshot(开战实例池快照循环体逐字迁移)与 _pct_fact_blocked(self/hero 百分比事实阈值判定——分支逐字承原,六算子统一在阈值上)、skill_table validate 抽 _validate_trigger/_validate_trigger_domain/_validate_trigger_value/_validate_basic_row 四私有段(报错顺序=报告顺序逐字承原,行缺 trigger 早退等价)、config_db_cross_validator 抽 _pool_cast_side_errs 并修复拆分稿缺陷——append_array 误落逐行循环内会按技能行数重复追加守卫报错,移回全表恰一次恢复单份报错序;curio_deck/effect_context/level_autoplay 注释与 enemy.tres/status_effects.tres 调参登记注用语统一(通关→冒险成功/关卡完成率——零数值零行为改动)。验收:全量套件 63 绿+round_flow EV 锚 goblin 已知预期红 1;bp 对拍 292dumps×28 键 mismatch=0(双基线);冒烟 17 项 0 失败;gdstyle 基线外新违规 0/恶化恰 2(存量债)〔领域拆分批 V1〕
|
2026-10-27 17:00:47 +08:00 |
|
DKChan
|
012883f301
|
拆件批v1.3-B2(停点刷新账拆分): curio_stop.gd 刷新三源账与付费刷计数拆出 refresh_bank.gd 新件(uid 随建)——X 件账(每碰三选一重置不结转)/Y 冒险周期池/存量券账三源+spend_free 消耗序(X→Y→存量逐字)/gp_cost 报价(ceil(基价×曲线^本次停点已付费刷))/断点片段 refresh_stock+attune_refresh_y 两键(Y 缺键回退参数面=旧档行为零变化)归 RefreshBank 零停点态依赖,CurioStop 只留停点态编排(查在途→bank 支出→重抽重发),draw_candidates/feat_ticket_consider/curio_cap_ok/pool_stock/pool_stock_snapshot/attune_refresh_left/set_refresh_* 七转发退役(消费方直连 deck());构造参改 deps 字典(deck/stats/journal/bank);restore_resolved 收编置态+重发一步(时序逐位同)。消费方改址——adventure_runner(refresh_bank() 件出口+_init 建件+start/resume 预算注入改 bank+断点拼盘 bank_frag 两键+终局池快照直连 deck.stock_snapshot)、curio_interact_controller(余量读数 free_left/报价 gp_cost)、测试七文件白盒地址随动(curio_refresh_paid/feat_vouchers/meta_progression_forge/treasure_effects/adventure_feats/level_shop_economy/pool_case_d)。验收:全量套件 63 绿+round_flow EV 锚 goblin 已知预期红 1;bp 对拍 292dumps×28 键 mismatch=0(对 after_attune 与 after_split_B1 双基线);冒烟 17 项 0 失败;gdstyle 基线外新违规 0/恶化恰 2(battle 文件行数+level_map 类变量,存量债)〔领域拆分批 V1〕
|
2026-10-27 17:00:26 +08:00 |
|
DKChan
|
4ca4ddbc42
|
拆件批v1.3-修复A(挂死与残留两缺陷): trigger_cond_test V6 三处旧成员读随 B4 指标面换代——_mines_hit_total/_mines_hit_last/_mines_hit_round 三计数已并入 _mines_hits 一账,断言同强度改键读(total/last/round);旧读在 _init 中段即 SCRIPT ERROR 中止,quit 永不达→headless 进程高 CPU 不退出(两轮观测 ≥18/≥25 分钟复现,修复后 1.7 秒全绿);adventure_runner resume 已兑付分支删 reemit_resolved() 残留调用——restore_resolved 已收编置态+重发一步(时序逐位同),残留调 Nonexistent function 运行期红。验收:trigger_cond_test 单跑 1.7s 全绿 exit0;bp_resume_test 单跑 2.2s 全绿 exit0〔领域拆分批 V1〕
|
2026-10-27 16:48:26 +08:00 |
|
DKChan
|
fde14f1c1c
|
拆件批v1.3-B1(主角账领域拆分): hero_ledger.gd 整件退役→三新件按领域各归各账——hero_stats.gd(生命/特性/类型轴/生效公式与回血封顶单点/续玩钳制收口 clamp_hp_to_resume_cap/断点片段 hero_hp+relics 两键,构造注入 GainJournal 只读引用消费加算汇总)、gp_wallet.gd(gp 单写原语+片段 gp 键)、gain_journal.gd(获得记录三层+三通道 gain_bonus 单写原语+购买档数/钥石/真视+reset_adventure_accounts+片段六键,record_gain 转私有,_record_gain 词表不变);断点拼盘改三片段并集(BREAKPOINT_FIELDS 28 键序不变,_resume_ledger 三还原各取各键,日记缺键汇总直载/在档推导比对拒载逐字承现);消费方改址——adventure_runner(建件三引用+件出口 hero()→stats()/wallet()/journal()/deck(),start/restart 三件先日记后钱包再置满同序,_resume_params 钳制改 clamp_hp_to_resume_cap,载荷_base 随附钱包读数——停点件零钱包依赖)、level_runner(ctx hero→stats/wallet/journal 三键,私有三件同源成对自建,gp/hero_hp 属性改指三件,effective_ap_bonus→journal,hero()→stats()+journal() 出口,_bind_shop refs 换代)、shop_session(refs wallet+journal,BONUS_AXES 归 GainJournal)、battle_orchestrator(encounter "hero"→"journal" 键+_hero 类型 GainJournal)、curio_stop(构造参 stats+journal,兑付落账 split 指针,头注换代清 HeroLedger 表述)、呈现/探针/模拟六文件 12 处读面改址、测试六文件改址(hero_ledger_test 重写为三件测试——文件名与 manifest 行不变,新增 hs1 零引用源码断言)。验收:全量套件除 round_flow EV 锚 goblin 已知预期红外全绿;bp 对拍 292dumps×28 键 mismatch=0;冒烟 17 项 0 失败〔领域拆分批 V1〕
|
2026-10-27 08:10:08 +08:00 |
|
DKChan
|
3a20a40891
|
Merge branch 'master' into iter40
|
2026-10-27 08:00:37 +08:00 |
|
DKChan
|
90dbf7288c
|
卡①T6(拆件批wr7/V14): 改址扫尾+键账复测+替代验收六组字节一致——①S9 类型闸三处归零(open_ticket 的 context 改 := spec.get(...) as Dictionary 推断形;reward_grant 的 gate_reject/reject 改 :=——两函数返回已标 -> Dictionary,显式裸 Dictionary 注解=R1 无类型容器);S8 日志「7 个 .gd」订正 9(T1 已把两新件登进 S8_FILES,清单 9 件而提示文案漏改);②改址扫尾实测:_grant_routed 仅 1 处注释(forge_test:665)、_flush_pending_reveals/_fx_enqueue_reveal 零命中、.escrow 全为 reward_grant().escrow 新形(tests 3 处改址到位,验证集清单旧快照由 T7 重生成)、open_ticket 30 处调用全 4 参 spec 形(脚本计数)、_emit_row 全 5 参 head 束形(脚本计数)、settlement 17 列平铺代码读零命中(注释/字符串除外);③键账:gdstyle 命中 172 条=基线内 172、基线外新违规 0、恶化 1(level_map_screen 类变量 22>21=iter38 存量,非本批触碰面);本批 45 键实测 44 键零命中(宿主文件级行数 999<1000 亦归绿)+唯一豁免键 battle_orchestrator 类变量 50→38(<登记值,§11 裁决④豁免第三条归反哺点清单);基线文件零改动;④替代验收:dump_battle 六组(L{1,2}×S{42,779401,779501})按 T0 同参 stdout-only 复跑,六份与改前 JSONL 逐字节 cmp 全等(此前 2>&1 捕获的尾注 ObjectDB/resource 泄漏告警与棋盘生成重试 WARNING 属 stderr,与游戏行无关)。验收:damage_controller_test 44 checks 绿、treasure_effects 12 件绿,均零 SCRIPT ERROR〔拆件批 V14〕
|
2026-10-27 07:59:43 +08:00 |
|
DKChan
|
139cef098e
|
卡①T5(拆件批wr6/V13): damage_controller 拆分+参数束——open_ticket 12参→(kind,source_class,display,spec)四参 spec 束(必载 channel/base_value/target_rule/ri 缺载 assert;可选 origin_cell/attack_type/rider/highlight/context 缺省同原签名;返回单据字典九栏目+requires/source_unit 逐字不变=契约8);类变量 19→15(dig_streak/charge_layers/rider_tier_bonus/rider_tier_crit→inject 束;fx_reveal_request/fx_ac_request→fx_calls 束 {reveal,ac});函数级拆分=_hero_attack_ctx→_ctx_rewrites(按序改写族四拍+armor_roll 发射+clamp_check 唯一发射点)+_ctx_clamp_delta(克制点数+订阅改写,消费同批命中禁重复发射);_hero_attack_redeem→_kill_overflow(kill 发射+贯穿弹射);_resolve_enemy_skill→_enemy_roll(掷点/折扣/克制/池乘/下限)+_enemy_shield_apply(damage_taken 施加面 {total,shield} 穿线,发射位留主函数保减伤落快照先后序)。调用点 30 处全改 spec 形(core 14=reward_grant 3+grant_segment 7+combat_segment 3+控制器内部 overflow 1;damage_controller_test 15;system_contracts_test 1)+inject/fx_calls 注入点改键(combat_segment :34/:37/:62、begin_battle :341-347)。验收:gdstyle 基线外 0 NEW(damage_controller 9 条存量键全清:branches/length/locals×3/class-vars 19→15/params 12→4)+ unit/integration 62 套件 1698 PASS 零 SCRIPT ERROR(〔dc1〕damage_controller 44 检查全绿含 A/B 模式/死亡作废/requires 门/flush_submit/AC 合流/池乘区;〔dc2〕system_contracts 九栏目契约绿;〔dc3〕round_flow/seal_polarity/level_shop 全绿)+ system_test 70 项 0 失败三闸过〔拆件批 V13〕
|
2026-10-27 07:52:02 +08:00 |
|
DKChan
|
e2a2fbf3ee
|
卡①T4c(拆件批wr5/wr9/V12): settlement 拆两子 Resource 段——新建 settlement_core_table.gd(7列:source_label_map/effect_pool_map/pool_clamp_lo/pool_clamp_hi/round_direction/p_perfect/seal_hit_premium)+damage_roll_table.gd(10列:equivalence_ref_damage/armor_effectiveness/roll_faces/attack_bonus/roll_tier_bounds/roll_tier_discounts/crit_roll/crit_multiplier/damage_floor/armor_roll_stream)+.uid边车;主表三列形(segment_order留主表+core+damage_roll,类变量18→3,const四枚随主表),validate拆五私有(_validate_scalars/_validate_roll_scalars(9分支超阈续拆)/_validate_frozen/_validate_tier_table/_validate_armor_matrix)错误载荷逐字同构+段缺失fail-fast;settlement.tres单文件嵌套重建(两sub_resource,18列值与尾注批注史逐字—脚本比对18/18无diff+tail_equal);消费方改址97处(.settlement.<列>→.settlement.core./damage_roll. 链式95处+cross_validator局部2处,逐规则计数断言全中;segment_order直读1处零改址);测试改址9文件含G15清单(sim/probe/config_db交叉校验)。验收:gdstyle基线外0 NEW+16套件924 PASS+零SCRIPT ERROR〔拆件批 V12〕
|
2026-10-27 07:41:09 +08:00 |
|
DKChan
|
bc7a171e3d
|
卡①T4b(拆件批wr5/V11): combat_segment run 拆三私有——run 留案C闸复位+本轮事实推导(streak/踩雷清零)+蓄力层注入,调 _hero_strike(主角先手单+连珠矢分段)/_enemy_actions(逐敌技能行兑现,施放行与伤害行两支,hero hp=0短路)/_board_deferred_settle(地图账补提交/主角倒下留未生效行/段界flush);调用序=主角→敌方→地图殿后逐字,开单序/行发射点/载荷零变化。验收:gdstyle基线外0 NEW+十套件742 PASS+零SCRIPT ERROR〔拆件批 V11〕
|
2026-10-27 07:34:46 +08:00 |
|
DKChan
|
dcdde6ad99
|
卡①T4a(拆件批wr5/V10): grant_segment run 拆批私有族+_judge_seal 两分+施加面分面——run 编排骨架保留(案C闸→开格批→地形批→封印批→轮末收口),批族=_reveal_batch/_reveal_safe(施加面_reveal_safe_apply)/_reveal_mine(施加面_reveal_mine_apply返回{halve_pct,mine_reduce})/_terrain_batch(damage_taken施加面_terrain_damage_reduce返回减后值)/_seal_batch(_seal_strike_batch+_seal_strike_value)/_round_end_apply(_round_end_blast_tickets);_judge_seal两分_judge_seal_hit(_seal_burst_tickets/_seal_hit_effects/_seal_preview_area)/_judge_seal_miss;段序/发射序/取号序逐字(减伤落快照仍在blas_scaled之后、counter在入队前、grant_material在提交后、escrow读改写序逐位一致),载荷与行字典字段零变化。验收:gdstyle基线外0 NEW+十套件742 PASS+零SCRIPT ERROR〔拆件批 V10〕
|
2026-10-27 07:31:42 +08:00 |
|
DKChan
|
8fb3310cae
|
卡①T3(拆件批wr5): 宿主超标函数拆分全清+_emit_row束形改形——begin_battle(141行/17分支/16局部/7返回四键)拆编排骨架+_begin_<段>私有族(accept含spawn受理门/dice区间骰+_dice_roll单轴函数/preview_economy),段序=受理与敌人spawn→装板→同调/fx运行态与订阅重建→常时参数与充能重置→巢穴预告与经济注入→轮始发射,取号序逐字(数量骰先/atk骰后/行集空不开流);_place_variants(52行/14局部/6嵌套三键)拆_place_variants_apply+_variants_fringe(嵌套深度5→3,variant_place取号序逐字:vrow单抽先于片生长);_emit_row 8参→5参head归因束(键集type/source_class/origin_cell/highlight缺省空,行字典字段与step_row载荷逐字)调用点全量改形28处=宿主2+grant段6+combat段2+verdict段3+decay段1+battle_fx_host emit_cb 3+reward_grant 9+damage_controller emit_row_cb 6+damage_controller_test _on_row签名+extended_row_violation直调2(卡面G5/G6清单漏计combat2/verdict3/decay1与grant段实为6处、两测试消费方,实查补全);宿主行数压至999≤1000(契约2还债归绿:拆分壳开销以家族归并+陈旧横幅合并+叙事类注释清理吸收,禁删注释凑行数红线未碰——所删皆变更叙事/三写重复说明);gdstyle键账=宿主仅剩类变量38(豁免第三条在案)行数键消失,全闸0 NEW。验收:十套件绿(round_flow/seal/feats/settle/treasure/level_shop/forge/damage/contracts/node_map_determinism)+零SCRIPT ERROR〔拆件批 V9〕
|
2026-10-27 07:11:56 +08:00 |
|
DKChan
|
e40aa6f8c1
|
Merge branch 'master' into iter39
|
2026-10-27 07:05:47 +08:00 |
|
DKChan
|
ca347da7ec
|
merge(userdir-isolation): 每个代码面 worktree 独立 Godot user 目录+闸 09 存量红照实记——①隔离:新增 tools/setup_worktree_userdir.sh(主区 no-op;worktree 生成 game/override.cfg 指向 DungeonSweeper_<区名>_<路径哈希>,幂等自愈)+tools/godot_user_dir.py(解析实际 user 目录,供 parity_anchor/analyze_playtest 读日志)+run_all_gates.sh 跑批前自愈隔离并在建不起来时拒跑(fail-closed)+.gitignore 收 override.cfg+process-conventions §1/§3 与 iter 技能同步,并行批不再共用存档/截图/日志面;②系统测试 V3d 缺帧修正:reduced_motion=false 时 RowPacer 走 enqueue 队列,测试同帧内驱动完整场再 flush,_was_pumping 边沿不成立致 pump_ended 不触发、延迟弹窗永不打开——此前只靠本机 settings.cfg 恰为 reduced=true(consume_now 快路径)才绿,加 await process_frame 后在两种动效模式下均 70/70;③闸 09 口径:撤销把 iter38 两条恶化登记为现行值(用户裁「标准是尺、不以现状为尺」),gdstyle 基线登记值回退 1302/21(波 0 的 18 条陈旧键清理保留)+逐条违规行加 FAIL 前缀(原明细不带 FAIL=存量红期间新增/进一步恶化指纹不变被放过)+refresh 加抬升守卫(抬高登记值拒写须 --force),.gates/baseline.json 09 记 exit=1+现算指纹 91d45583cf6d;阈值口径不变=gdstyle 默认(文件 1000 行/类变量 15 等),还债归迭代 40 卡①与迭代 41 卡③。全量域闸绿(回执 05745df3 domain=full,all_green=true,09 为存量红对基线零新增、07 由红转绿)。
|
2026-10-27 06:35:47 +08:00 |
|
DKChan
|
05745df3fb
|
工程(闸 09 存量红照实记+基线只降不升): 撤销「把两条恶化登记为现行值」的做法(用户裁:标准是尺,不以现状为尺)——①tools/gdstyle_baseline.txt 两条登记值回退 battle_orchestrator max-file-length 1314→1302、level_map_screen max-class-variables 22→21(波 0 已批准的 18 条陈旧键清理保留不动);②tools/gdstyle_gate.py 逐条 NEW/恶化行加 FAIL 前缀——gate 09 的存量红指纹只取含 FAIL 的行,原「NEW/WORSENED」行不进指纹,两次不同恶化集指纹相同=存量红期间任何新增违规或进一步恶化都会被「同款存量红」放过;顺带加 refresh 抬升守卫(重生成会把任一登记值抬高即拒写,须 --force 显式确认;原只有骤降守卫,37625317 曾借重生成静默吸收 3 条抬高);③game/tests/.gates/baseline.json 09 条目改 exit=1+现算指纹 91d45583cf6d(红项=上列两条,逐条点名可核;此前记的 user-approved-iter38 是手写标记,永不等于现算指纹,合回必被拦),note 记现行口径:阈值不变=gdstyle 默认(文件 1000 行/类变量 15 等),还债归迭代 40 卡①与迭代 41 卡③;④static_scan.sh S13 头注补 FAIL 前缀与只降不升两句。验证:--refresh 实测拒写且基线文件逐字节未变;静态扫描实测 exit=1,两条恶化逐条列名。
|
2026-10-27 06:27:36 +08:00 |
|
DKChan
|
4f4a9bdaad
|
工程(闸 09 基线刷新): 用户裁不还债, 两项恶化登记为现行值——gdstyle 基线重生成(216 条, 消失键 18 条为历史改善键清账; 恶化 2 条 battle_orchestrator max-file-length 1314/level_map_screen max-class-variables 22 登记为现行值)+.gates/baseline.json 的 09 条目改 exit=0/fp=green。还债归迭代 40 卡①(B1战斗域拆件批已写明 iter38 行数恶化债本批还债归绿), 该批合回后再次刷新收紧。
|
2026-10-27 06:12:35 +08:00 |
|