Commit Graph
776 Commits
Author SHA1 Message Date
DKChan d78b8d4eb0 T5+T6: aux 二期评估判不合(零代码)+ D5 杂项尾差四件销账
T5(判不合=合法出口,§五白名单):丢弃/授予/收尾三步强合否决——两渠道三轴语义相异
(寻址 carry 序号 vs 库存句柄/持久域 跨关 vs 单关/收尾 断点快照 vs 不载),原实现已带
三处「保守不合注记在案」(adventure_runner :479/:495/:566/:676),强合需适配层且触碰
核心 RNG 邻接重构(契约 1 高危区)换 ~30-50 行收益;结论随 T9 落 06 注记收口,零 MC。
T6 四件:①grant_aux_item 节点渠道(_resolve_node_replace)返回值接留痕——镜像 :580
防御兜底留痕范式(零行为面变化)②README 旧名 _autoplay_battle_perfect 改现行
_decide_act 分派口径 ③critical-paths「切片 96/96」换代现行 718/0 口径
④hero_info_panel_view 死色名 PANEL_HERO 注记校正。
闸:冒烟 718/0+click 种子7 绿(5375 帧)。
2026-10-04 07:44:24 +08:00
DKChan 4c7931064e T4(D4): main.gd 二期瘦身——家族①三选一/替换子+家族③营地商店投影拆件(1378→1119)
新件两枚(RefCounted,仿 aux_interact_controller 房内范式):
- bonus_interact_controller.gd(241行):三选一停点编排 on_presented/present_node_bonus/
  show_pick/on_refresh/on_pick_confirmed/on_aux_replace_presented/on_replace_chosen/
  on_resolved/on_continue + TP0 复合键卡片装配 + 工坊名投影;_pending_bonus/_bonus_context
  随迁;兑付写调用唯一经 adventure.pick_bonus/apply_node_bonus/resolve_bonus_replace。
- camp_shop_presenter.gd(172行):营地开合/快照/锻造·同调·天赋树·Fork 四写口 + 商店
  pool/product 双面购买/离开;写调用唯一经 MetaProgression 原语与 LevelRunner.buy_*。
接线留组合根(ADR-0001):overlay/adventure 十三信号由组合根接至控制器 on_* 入口;
模态栈/演播后排窗/呈现刷新/fatal 经回调注入;meta/save_manager/adventure/runner 现值
回调注入——探针 isolate_save 换注 main.meta 实证 ctor 捕获会记错账(营地购买未出账),
现值回调为房内先例口径。
家族②debug 接线收口=契约3 组合根绑定面(settlement 写+_wire_battle+override/seed 取数
在组合根 UI 态)不迁移,节头注记记档——任务书族级估 ~50 行与 ADR-0001 相抵,处置在
代拍白名单「拆件归属」内。
探针缝保缝:main._on_camp_closed/_camp_data 保缝转发(click/ui_probe 直呼面);
bonus_overlay 主类公有字段维持。
行数对照:1378→1119(净减 259);对照任务书锚 ~900±50(净减 ~430)差 -160,归因=
三家族可迁清单实测上限 ~336 行(任务书自估 315),锚位与族级清单不自洽——差异进出口
报告呈用户。闸:三种子 click 绿(7/9117、11/10202、23/9156)+冒烟 718/0+run_all 15+ui_probe。
2026-10-04 07:38:48 +08:00
DKChan fec30644bd T3(D3): ArmedTimer helper——三处武装确认计时机制收口(P4乙:缝零动+视觉零变化)
新件 game/presentation/armed_timer.gd(RefCounted):武装/回落/超时/减动效档四能力
(motion_still 档判单点;elapsed 相位取数——1Hz 连续呼吸视觉零变化;窗口<=0=挂起语义)。
三处迁移:
①AP 条弃图刷新(ap_bar_view):tween 秒表(4.0s)→ArmedTimer;三探针缝
  press_refresh_for_probe/confirm_visible/press_confirm_for_probe 语义等价零动
  (click 探针 :513-515 弃图确认链断言全绿实证);字面量 4.0 升 REFRESH_CONFIRM_WINDOW_S。
②选路放弃钮(level_map_screen):_process 帧驱动倒计时+1Hz 呼吸→timer.tick+elapsed 相位;
  减动效静态半透变体语义零变化(档判据归 motion_still);真实二击路径零改。
③战斗总结结算框(main):_settlement_stop_pending 裸布尔→ArmedTimer 挂起态属性化
  (窗口 0;读=armed/写=arm/disarm——探针与冒烟直读写接缝语义零变化;main 无 _process
  无需 tick 线)。
闸:click 三种子绿(7/9191、11/7343、23/6026 帧)+冒烟 718/0+run_all 15+ui_probe 绿。
2026-10-04 07:10:00 +08:00
DKChan 22417783db T2(D2): 探针只读出口——BoardView/level_map_screen 四出口落地+私有域直入清零(全探针绿+冒烟718/0)
出口四件(形态仿 fx_probe 先例:只读 Dictionary 快照):
- BoardView.cells_probe()/diggable_probe()(键面同构快照)+hover_probe()/fog_params_probe()
  (后两件=D2 清单外同类项随批收口:_hover 1 处+_fog_lantern/_fog_enabled 2 处,完成定义
  「私有域直入清零」口径,26 处 > 任务书盘点 ~22 处——超出面系断言消息实参里的隐性直读)
- level_map_screen.layout_probe(nodes)/canvas_probe()(origin+min_size 快照)
消费侧改写:ui_input_probe 24 处(含循环体三处快照局部变量防逐迭代 duplicate)、
ui_probe 2 处、ui_click_probe 1 处;grep 复核 _cells/_diggable/_hover/_fog_*/_layout/_canvas
探针侧零残留。组合根接缝面(_row_queue 等)按边界注记不入本卡。烟测断言数 718 持平。
2026-10-04 06:56:20 +08:00
DKChan cd7d3ea401 T1(D1): ui_click_probe 完整局适配——分派链序修正+锁期/重放三态断言(三种子绿+冒烟718/0+run_all15+t17_defer绿)
①分派链序修正(主循环):shop_overlay 停点提前到 level_screen 之前——迭代11商店房重构后
停点呈现为选路页+商店层双 visible,旧序下层候选点击空转烧尽预算(实证 lv2 商店停点双
visible 循环 12000 帧 done=false budget=0 问题=0;收口驱动循环序本就正确,仅主循环错序)。
②停点态断言:三选一停点输入锁定断言(BonusPickOverlay 分派链顶)。
③锁期断言(每run一次脚本化 _locktest_tick):演播期注入旗击→直落被冻结(旗未置)+
_locked_click 缓存命中(最后一次语义)。
④重放断言:演播完边沿 pump_ended→_replay_locked_click 重入唯一动作通道受理恰一次
(旗布尔=单次送达探测器:双发翻转回false/零发false均暴露)。
⑤演播期豁免保留+注记(冻结/缓存/重放语义由 _locktest_tick 正面承载);_play_one_action
增演播期不出手守卫(逐帧连点只会被「最后一次」覆盖且毁锁测注入独占前提);锁测在飞期
(state1)冻结探针动作面——排空帧免费 move 抢在帧末 deferred 重放前改英雄位致 flag 拒收
not_adjacent 实证,「注入→重放」窗口局面零变化=v3.1 被测语义本体。
基线:ui_click_probe 开工日红(budget 耗尽 done=false)→ 三种子绿(budget 9-10k/20000)。
2026-10-04 06:44:43 +08:00
DKChan 8344b89463 台账335注补记(并行冲突残场瞬态+终态 f3fcfa7) 2026-10-04 05:39:59 +08:00
DKChan f3fcfa7ab2 merge: 台账335随批落籍(06清账第二批收口) 2026-10-04 05:39:43 +08:00
DKChan a349c48496 merge: 06待办清单清账第二批落籍(5条已落地条目移除——解决即移除口径;403→347行) 2026-10-04 05:39:42 +08:00
DKChan 35fd7cfa12 台账335随批提交(06清账第二批收口) 2026-10-04 05:39:18 +08:00
DKChan 4826d737a5 merge: 全局作用域变异调研裁决+迭代14③号卡立项落籍(台账334——报告v1.1裁决落盘+roadmap③号卡登记,纯文档零代码) 2026-10-04 05:39:18 +08:00
DKChan 745b92ea04 06待办清单清账第二批(用户令「已完成的工作都去掉」——解决即移除口径321批先例):整删5条已落地条目=双层BD实施批(迭代12全批落籍,吸收面=design/qa两报告+台账328-333+GDD各正主)/视野迷雾(迭代11④落籍+收窄立项迭代14+提灯挂资产批,三事项各有正主)/魔法道具同调批(迭代11①落籍,正主=魔法道具.md重写+元进度v1.6)/GP商店房重构(迭代11②落籍,正主=冒险结构v0.13)/奖励池令牌池(TP0落地,正主=node-reward v2.4+冒险结构v0.14+registry+TP0锚);保留25条=未完成/待用户裁决/留档保险(双层BD备选总登记保险条+T17目检体感用户亲报两条)/长线设计位;403→347行;doc三闸=lint 2基线存量+term存量同款+link 0+熵增PASS 2026-10-04 05:38:53 +08:00
DKChan 8f3fc7210c merge: 台账334随批落籍(挖掘风险不等式批收口登记) 2026-10-04 05:35:09 +08:00
DKChan 29db278216 全局作用域变异调研裁决+迭代14③号卡立项(P1-P8+Q1-Q4全按推荐案——案A微贫向偏斜换形首发/替换制/L2L3双关同型/L1免疫/三层预告/带A判读后置M-4/远期案留档):调研报告v1.1裁决落盘(勘误两处=沃土雷密对冲形作废系生成器事实布置段不可加+固定演进无可重掷·替换制Boss图variant_place零取号合法态;§8实现面补强八条;代拍=偏运硬币合成序图级先件级后)+roadmap迭代14行③号卡需求登记(与①收窄②判式互不撞读数分开归因,任务书待起草前置换用户发令)+台账334——纯文档零代码,doc_link_audit死链2处均存量非本批引入(06链A5未跟踪件与archive gitignored件,主区盘面存在提交树不存在)零新增 2026-10-04 05:35:05 +08:00
DKChan 07ec413298 docs(active): 台账334随批登记(挖掘风险不等式调研+裁决收官+迭代14编入——四worktree批6c20740/1da9a41/b31afdb/34cf6fe·纯调研零代码零模拟·待U0) 2026-10-04 05:34:48 +08:00
DKChan 34cf6fe437 merge: 06挖掘风险不等式条目立项注记落籍 2026-10-04 05:33:30 +08:00
DKChan e7304fa7b8 docs(06): 挖掘风险不等式对账破线条目状态注记——2026-10-04判读收官+修订立项(判式换代批=roadmap迭代14②号卡·任务书待U0·原Alpha批归属作废〔M-3已关闭〕·正式收口随该批T3判式落文) 2026-10-04 05:33:24 +08:00
DKChan 264aa23bec merge: 台账334随批落籍(迭代12收口状态同步+三问收官核查) 2026-10-04 05:30:48 +08:00
DKChan f864e586e8 merge: 迭代12收口状态同步落籍(06双层BD条+roadmap迭代12行落地标注——roadmap与并行判式换代批迭代14行union双取) 2026-10-04 05:30:28 +08:00
DKChan 0ada49188a 台账334随批提交(迭代12收口状态同步) 2026-10-04 05:29:21 +08:00
DKChan 4e5b07b7c2 迭代12收口状态同步(06双层BD条+roadmap迭代12行落籍标注——纯文档零代码):06状态行换代=已落地(全批e780063系+试玩四连修复+出口人闸待用户+BD道具重设计权归用户);roadmap迭代12行落地标注(TP0+批次一+批次二+四连修复提交链+批末闸718/0)——329/331两修复批落籍时漏做正主状态同步的收口尾巴补掉(用户三问收官盘出);doc三闸=lint 2基线存量+link死链1条系并行教学批基线既有非本批面 2026-10-04 05:28:56 +08:00
DKChan b31afdb356 merge: 判式换代批编入迭代14落籍(roadmap②号卡+报告§九注记) 2026-10-04 05:28:25 +08:00
DKChan d31a27697e docs(roadmap): 挖掘风险不等式判式换代批编入迭代14(用户裁·作为迭代内需求②号卡)——roadmap迭代14行加②批全文(判式三层换代+β带[1.2,2.5]+δ1.25形态a+runsum五字段+audit工具刷新·任务书指针·红线·开工门U0)+估时列改双批合计·方案报告§九Q7注记编入裁定(原独立mini-loop表述作废·迭代内序位待排) 2026-10-04 05:28:16 +08:00
DKChan 1da9a41ca6 merge: 挖掘风险不等式方案 §九 裁决回填落籍(P1-P7+grill七问全裁·任务书待U0) 2026-10-04 04:59:51 +08:00
DKChan f6f77f46a8 docs(research): 挖掘风险不等式方案 §九 判读与grill裁决回填——P1-P7全裁(甲+丙先行·三层口径·形态a兑付溢价δ1.25·带[1.2,2.5]·复利定性·缺口解绑在案·registry注记)+grill七问落定(条件二登记已知破限期闭合/U_band与S形删除/δ敏感度5pp无效保留/η分母全旗数/任务书待U0)+数学注记(δ1.25条件二等号压线·L2首次翻正+0.36当量) 2026-10-04 04:59:46 +08:00
DKChan a134866308 merge: 台账333随批落籍(流派件持有呈现v2收口) 2026-10-04 04:53:43 +08:00
DKChan 266603b259 台账333随批提交(流派件持有呈现v2收口) 2026-10-04 04:53:32 +08:00
DKChan 6a81ce3862 merge: 流派件持有呈现v2落籍(用户反馈战斗/关卡两界面都看不到——关卡页补齐+战斗C区段上移+投影共用;718/0+ui_probe绿) 2026-10-04 04:51:38 +08:00
DKChan f1a351f3bc 流派件持有呈现v2(用户二连反馈「战斗界面/关卡选择页都看不到局内奖励」):①关卡选择页补齐——底部状态栏本关加成框内追加流派件持有行(set_relic_holdings 组合根投喂+与加成行并框任一非空整框显示);②战斗C区流派件段上移至本关强化前(构筑核心优先+防clip_contents下部裁切不可见——用户实测「战斗界面没看到」的主因候选);③投影逻辑抽 HudPresenter.relic_holdings_lines 静态共用(战斗C区/关卡页两处同源防漂移)+main 两处 open_choices 投喂;冒烟718/0三闸(基底6c20740——并行挖掘风险调研批纯文档无冲突) 2026-10-04 04:50:41 +08:00
DKChan 6c20740bf3 merge: 挖掘风险不等式修订方案落籍(纯调研——破线四层定位+修订四案+拍板点P1-P7归用户) 2026-10-04 04:46:38 +08:00
DKChan 9cabcfabb8 research: 挖掘风险不等式结构性修订方案(纯调研零代码零模拟)——破线四层定位(L1界形式结构性×4.4-13.3/L2旗对已知安全格恒非正〔雷安同池⇒EV差=(q+ρ−1)(E+V),与表值无关〕/L3逐型pierce-1.25·magic-0.50·heal踩线/L4盲挖+0.47~+1.12已翻正)+d70f6c3时效性修正(6/8/8+heal4后风险端再×1.5-2.2·池76→77口径修正)+修订四案(甲双条件判式换代/乙η命中率锚/丙β比值带判读/丁异池累积惩罚后备·与L2缺口方向冲突登记)+联动清单六新增行+验收锚设计(audit工具常量刷新T0+MC对拍+runsum旗行为字段五枚)+拍板点P1-P7全归用户——事实源三正主GDD+d70f6c3§二+clear_dominance_audit.py+表值五件读表核证 2026-10-04 04:46:25 +08:00
DKChan 843c758ca8 merge: 台账332随批落籍(清图奖励可感知反馈收口) 2026-10-04 04:38:41 +08:00
DKChan b4f779139c 台账332随批提交(清图奖励可感知反馈收口) 2026-10-04 04:38:32 +08:00
DKChan c43276d8e6 merge: 清图奖励可感知反馈落籍(用户反馈挖完全图无奖励感——toast 桥接组合根;718/0) 2026-10-04 04:36:36 +08:00
DKChan 08dfd7dbf9 清图奖励可感知反馈(用户反馈「挖完全图无任何奖励感」呈现缺陷补齐):组合根 _on_step_row 桥接——source_class=clear_reward 兑付行弹 toast「清图奖励:轰击全体敌人 X」(零兑付未生效行不弹安静留明细带);零核心改动(toast 归呈现层惯例——核心层零呈现依赖不破);触发链复核=挖完全图清图仲裁/换新图/奖励兑付全通(复现验证 boards=2 换图正常——用户场景实为 blast 对厚血怪零可感知非未触发);冒烟 718/0 三闸(toast 呈现归目检——机检盲区披露:单元测试覆盖机制正确性不覆盖玩家可感知性,用户点破的盲区在册) 2026-10-04 04:36:20 +08:00
DKChan 4c9c9e0642 merge: 台账331随批落籍(深挖钻头v2收口) 2026-10-04 04:09:57 +08:00
DKChan 333cc21ea9 台账331随批提交(深挖钻头v2收益重投收口) 2026-10-04 04:09:47 +08:00
DKChan c11dd6f50f merge: 深挖钻头v2收益重投+卡片效果摘要落籍(用户反馈收益不可见纯挨打——本格双份制+27件摘要;718/0+formed重锚同带) 2026-10-04 04:07:48 +08:00
DKChan c99b49351e 深挖钻头v2收益重投+全流派卡片效果摘要(用户实测「付2AP无可见提升纯挨打」二连反馈——v1配额制净负期望认账返工):①收益改本格双份制(付费挖掘的本格资源直接双份——多花1AP买多一份同格产出账目直白期望微正;废除「每4次付费兑1份随机资源」暗账:v1=8AP换2-4GP当量净负且兑付埋明细带不可感知——用户两次同关倒下的数学根源认账)+轮初付费快照滚动(本轮付费次数=deep_paid_count−轮初快照;settle尾滚动)+safe事件按付费数上限逐格追加「(深挖)」第二份;②27件卡片效果摘要(relic_card_text第三行=hook静态映射「深挖钻头 · 开格\n开格2AP·产出双份」式——「不知道件是干嘛的」缺口承载,provisional文案归代拍板白名单件文案微调);冒烟718/0三闸(既有断言全过——双份制与配额制在MC账面等价换算)+formed重锚N=20同带10/75/20(分岔稳定)——锚runsum_m4iter12_deepdigv2_formed_n20_20261004换代现行 2026-10-04 04:07:22 +08:00
DKChan 9dacadf693 merge: 台账330随批落籍(流派件持有呈现收口) 2026-10-04 03:51:44 +08:00
DKChan f649b64cf1 台账330随批提交(流派件持有呈现补齐收口) 2026-10-04 03:51:34 +08:00
DKChan c34fcdc6a0 merge: 流派件持有呈现补齐落籍(用户反馈「局内奖励选了什么看不到」——HUD C区流派件常驻段;718/0+ui_probe绿) 2026-10-04 03:49:34 +08:00
DKChan fc26bcf860 流派件持有呈现补齐(迭代12呈现缺口——用户试玩反馈「局内奖励选了什么看不到」):HUD C区数据框下新增「流派件」常驻段(HeroInfoPanelView set_relic_holdings+逐流派聚合行「魔法 ×2 · 档一」式+成型档位点亮+空态整节隐藏同本关强化段纪律);hud_presenter refresh投影(runner.relics_held读面新增+RelicsEngine.tiers_for档位求值直调——战斗内/节点间隙双分支喂入,兑付后_refresh_presentations自动反映);冒烟+2断言(空态隐藏/持有呈现)→718/0三闸+ui_probe绿 2026-10-04 03:49:16 +08:00
DKChan 2fe24c3ae3 merge: 台账329随批落籍(钻头修复收口) 2026-10-04 03:34:50 +08:00
DKChan 0fa039d363 台账329随批提交(深挖钻头缺陷修复收口——快照节更新+台账正文) 2026-10-04 03:34:40 +08:00
DKChan c32bd8e6cc merge: 深挖钻头缺陷修复落籍(用户实测AP=1锁死开格——对价挂付费开掘侧降级保底;716/0+formed重锚同带) 2026-10-04 03:32:29 +08:00
DKChan edffa51b7e 深挖钻头缺陷修复(2026-10-04用户实测AP=1无法开格——实现偏离设计文本返工):「开掘需额外~1AP」的『开掘』=掘深层资源,T5实现错把对价挂成持有期所有挖掘动作税(dig成本1→2)→AP=1锁死开格只能标旗(违散件保底B-2——流派件变纯负收益件);修复=对价挂付费开掘侧:AP富余(≥基础+extra)挖掘付全价积deep_paid_count(深层产出配额取数面=付费次数/cap)·AP不足时降级只付基础1照常开格不积计数——持有钻头永不锁死普通挖格,特性(钻头/深层资源/AP对价)原样保留;action_economy request_dig付费判定+_spend_cost_and_arbitrate拆分+deep_paid_count账本;orchestrator深层块改付费配额制(quota制解耦evt↔动作映射——连锁多格保守不失付);冒烟+2回归断言(AP=1降级开格=用户场景回归闸/AP=2付全价积数)→716/0三闸;formed重锚N=20读数与修复前逐位同带10/75/20(分岔方向不变)——off面静态零扰动论证(零持有=零路径触达dig成本恢复表值) 2026-10-04 03:32:06 +08:00
DKChan fe3d64bcde merge: 教学引导定稿批改排Beta(2026-10-04用户拍板:当前Alpha版不做教学相关工作)——06教学引导节五条状态改Beta+节头注记(五问初裁:形态丙1/只教扫雷操作·因果顺序注销/图例乙无结算段/帮助手册面丙形·零再教/文案乙归本地化;未裁三疑点移交)+设计提案归档archive;纯文档零代码零跑闸 2026-10-04 03:21:15 +08:00
DKChan 460297a2b3 待办批:教学引导定稿批改排Beta(2026-10-04用户拍板:当前Alpha版不做教学相关工作)——06教学引导节五条状态Alpha→Beta+节头注记(五问初裁:形态丙1/只教扫雷操作·因果顺序注销/图例乙无结算段/帮助手册面丙形·零再教/文案乙归本地化;未裁三疑点移交)+设计提案归档archive/提案-教学引导定稿-2026-10-04.md;纯文档零代码零跑闸 2026-10-04 03:20:57 +08:00
DKChan 6d7bbc9aad merge: 台账327-328随批落籍(迭代12收口——交付物③台账随批提交) 2026-10-04 03:07:28 +08:00
DKChan d523befe39 台账327-328随批提交(TP0令牌池落籍+迭代12双层BD全批落籍收口——快照节更新+两台账正文;交付物③) 2026-10-04 03:07:09 +08:00