Commit Graph
39 Commits
Author SHA1 Message Date
DKChan d4cde73976 奇物批T1:feature_*→curio_*词族换名(CURIO_KINDS/curio_quota/curio_value/curio_candidate_count+adventure.tres键名+entities.yaml换代登记续写,值零变更实测;T0差异回写:93处/7文件+bonus_aux_carry语义澄清剔除改名面+基线772/0) 2026-10-05 18:30:44 +08:00
DKChan a9a2e25a0a merge master(d3fa887 技能池④+⑤提灯)入分支:07清单⑭双登冲突解(技能池⑭保留+秘宝目检改⑮);四文件auto-merge带旧词族零带入(全查仅存档键合法例外) 2026-10-05 15:47:33 +08:00
DKChan 97b8589a4c 技能池执行批T0-T6+⑤提灯(迭代14④+⑤):T0表盘点零漂移(19行池+9技能行+Boss三行对照报告§2);T1敌人系统.md v0.13五件(池构成表8敌种/护甲列读表口径/三代错峰/半血解锁弹出规格);T2 skills有效倍率表批注(D4整数基线半点矩阵)+enemy EV锚整数口径重登记+巨蜘蛛1.11消歧+registry enemy/skill换代;T3-T4机制件=unlock_hp_pct可选键(schema域校验缺省无=无门槛)+容器check_skill_unlocks单向闩(零随机)+rollable/special双面过滤(保底不逼锁定)+编排归因行「XX解锁了YY」(type=highlight高光键skill_unlock零行型新增)+row_pacer一次性技能名toast(排除perfect_sweep误触);T5三Boss解锁技落表(震地怒击×2.5/CD4·遏毒×2.0/CD3·岩崩×2.5/CD4案甲provisional+池尾weight2/unlock50)+断言基线换代3处(技能表12行/池模板/酋长EV锚重锚1.10-1.30实测1.1948);T6单测skill_unlock_test22断言(run_all注册15套)+smoke+5集成(半血→次轮解锁行恰一次/文本/行型零新增);⑤提灯+2接线=board_view.set_fog_lantern公共面+case⑮接线断言+HUD框架注记(载体道具归信息件批=接缝就绪态);T7读数后置挂07;闸=冒烟772/0+run_all15套+探针绿+doc三闸零新增;出口报告design/qa/m4iter14-skillpool-exit-report-2026-10-05.md 2026-10-05 09:26:25 +08:00
DKChan c7173889c0 merge master(85dc9af 收窄批)入分支:07清单⑬双登冲突解(收窄⑬保留+秘宝目检改⑭);smoke_all/roadmap auto-merge 2026-10-05 08:55:37 +08:00
DKChan 74678d80bc Merge branch 'master' into m4iter14-narrow-20261005 2026-10-05 08:36:32 +08:00
DKChan 7e5b6d99b4 秘宝批T5组B-2:ConfigDB注册键treasure_items/持有变量/五访问器全族+调用方+桩表+loaded取键同步(冒烟755/0;run_all对照基线零新增——reward_overlay_test红系②批遗留基线红,treasure_items_test由红转绿系本批修复T4桩回退行漏改) 2026-10-05 08:34:57 +08:00
DKChan 2532c8fceb 秘宝批T4组B-1:aux_items.gd/aux_item_table.gd/aux_items.tres/aux_interact_controller.gd 四文件+类名→treasure词族(.uid稳定/.tres ext_resource同步/--import重刷,冒烟755/0) 2026-10-05 08:29:32 +08:00
DKChan 5294b12efa 秘宝批T3组F:aux_item域串16处→treasure_item+TREASURE_ITEM_TYPE常量族+reward_dangling_treasure诊断码(任务书漏计的常量消费方4处自查补齐,冒烟755/0) 2026-10-05 08:27:16 +08:00
DKChan 30cabbdf52 初始展开收窄批T0-T4(迭代14①):甲=剃雷域收窄(切比雪夫≤1+r 参数化 shave_ring_radius,r=1→5×5=25格,全域flood剃雷退役——零RNG消费变化同种子布雷逐位一致)+乙=R₀重掷闸(合法性闸序列 r0_cap_exceeded+同流重试+耗尽走三分出口accept_worst诚实降级+metrics r0_cap_rejected)+参数面(schema两列域校验[0,2]/[9,半板]加载期致命+19行投值)+calibrate扩r0方差/分位/闸触发列+参数透传;S1停机呈报已裁(用户方案A:10×10 cap 30→45——r=1自然R₀均值39>30锚结构性倒挂94%拒绝常态非法板,P1预案字面上调;12×12/13×13 43/51健康侧维持);断言面=+12(R₀≤cap结构/r0_cap_rejected在位/ring_removed≤剃雷域候选/cap压线9诚实降级/确定性两遍逐位)+夹具复核3处(relic候选身份kind|tier|relic_id按TP0 v2.2、商店购买笔数推导防GP流漂移);闸=冒烟767/0(755+12) 2026-10-05 08:19:41 +08:00
DKChan c571af226f merge: 奇物概念收口与词族对齐(迭代15②号卡·文档与数据层)
概念层由用户逐轮裁定定稿(《奇物》v1.0→v2.7),本批只做落地对齐。

主要内容:
- 新建 design/gdd/systems/冒险循环/奇物.md v2.7(本概念唯一定义文档)
- 新建 design/research/任务书-奇物词族对齐与渠道分离批-2026-10-05.md
  (loop engineering 八件成文 + 12 条批末验收断言 + 11 条设计契约含 6 条停机级)
- 代码词族对齐:feature_* → FEATURE_KINDS/feature_quota_*/feature_value_*
  (adventure_table.gd 24 字段 + 方法 + 常量,adventure.tres 21 键,值零变更)
- 三个 schema 补概念指路注释;relic_table.gd / adventure_table.gd 概念注释指向奇物.md
- ux/battle.md、level-map.md、HUD框架.md、06-待办清单.md、02-系统清单.md、
  registry/entities.yaml 同步称谓与元信息

六处冲突解法:
- 02-系统清单.md:版本历史整段重编(master v0.1-v1.3 原号复原,奇物系列从 v1.4 起)
- ux/battle.md:取分支侧新称谓,但「魔法道具槽」须写「秘宝槽」(master v1.3 已更名)
- adventure_table.gd:合成并集(取本批改名 + 保留 master SR-1 商店刷新三字段)
- level_map_screen.gd:块1 取 master M5 底栏结构,块2 取本批配色与称谓
- registry/entities.yaml:7 处三方混战,块1-5/7 取 master,块6 取本批
- roadmap.md:迭代 15 两卡并存(①调试 已落籍 / ②奇物 待开工)

合并后自查修正:
- 批量替换误伤 70 处(清图奖励/安全格奖励/关卡大奖励/奖励身份预读 等
  属地图战斗资源域;「奖励道具经济」旧文件名与「迭代 10 奖励重构」属历史留痕)→ 全部回退
- battle.md 历史修订行误改 → 恢复 master 原文
- 奇物.md 5 处死链(../ux/ 少一层、魔法道具.md 已更名)→ 修
- registry 条目 markdown 链接 → 改纯路径(同文件惯例)
- 奇物.md R1 散文段 656 字 → 拆段,现在零结构性告警

验证读数(合并后主区全量复跑):
- 冒烟 755 项 / 0 失败,三闸全过
- ui_input_probe 十六断言全绿
- ui_layout_probe 四区尺寸逐位吻合 battle.md 规格
- doc_link 死链 0;doc_term 与基线同;gdd_lint 零新增
- 旧标识符残留全 0;_status_box 未成死代码,四个投喂键齐全
2026-10-05 07:24:15 +08:00
DKChan fdc43ef538 判式换代批T4(迭代14②):标中兑付溢价机制——settlement新键flag_hit_premium=125(percent域[100,999]域校验,100=无溢价直通零扰动)+grant单点乘溢价(_grant_routed只挂flag_hit正向:flat power乘后入单据/治疗/排队,percent幅度经premium_pct贯穿_apply_percent_row应用与呈现同乘+容器magnitude_override同快照);取整四舍五入与伤害管线floor分域(registry登记);标空/挖格/清图不乘;DamageController零改/雷安同池冻结/直伤6-8-8与p_perfect不动;冒烟断言+3(配置在位/标中行逐型=同型正向×125/100九型全确定/标空负向直伤零溢价);max路径存储种子42→43重采(δ换代战局位移=断言注释既定程序);闸=冒烟750/0 2026-10-05 04:35:03 +08:00
DKChan 5cf7f4b6ae 立《特性》概念:局内加强物品统一命名为「特性」,两种形态收敛为枚举值 + 文档/称谓/数据层标识符统一
- 新增 design/gdd/systems/冒险循环/特性.md(概念唯一定义文档)
  定义=一次冒险内角色自身得到的提升(不是持有物);作用范围、生命周期、
  获取途径(战场奖励/商店·训练)、关联与边界五要素齐全;数值一律指路表不入正文
- 02-系统清单:冒险循环补行 + 命名对照表补 ADVENTURE_FEATURE
- registry entities.yaml:新增 feature 概念条目(owner/referenced_by)+ adventure_table 字段名同步
- 数据层标识符 112 处换名(值零变更):BONUS_IDS→FEATURE_KINDS、bonus_token_count→feature_quota、
  bonus_value→feature_value、token_*/bonus_*_flat→feature_quota_*/feature_value_*
- 称谓统一 94 处:旧称「流派件/数值件/本关强化」→ 特性 + 形态修饰语(规则改写型/属性加成型)
- 两张 schema 顶部加概念指路注释,代码可直接查到定义文档
- 06-待办清单:BD 分层条目现状改写 + 新增「命名统一后续」条目(relic 词族与类名对齐待实施)

未动:类名与文件名(Godot .uid/.tscn 引用需跑测试自证)、断点存档键(兼容)
2026-10-05 01:46:35 +08:00
DKChan fcb95f2d5a 全局作用域变异首发批 T1-T4 核心面(迭代14③号卡):variation_table 词表扩 resource_face/always+互锁三条(resource_face⇔global、global⇒any+always)+effect_value 域[0,50](不适用 flat_damage[1,9]);variation.tres +skewed_veins 贫矿脉行(scope=global/unlock_level=2/board_types∅通配/投值30 provisional);config_db variant_pool 扩节点身份第三参(global行仅boss/elite入池,缺省双参跳过零扰动)+global_variant_row 决议访问器;board_data +board_variants 板级承载;battle_orchestrator 装板序 _resolve_global_variant 前置于 roll_board(数据依赖:偏斜旋钮先于摇号定型;全局取用确定性零取号)+_place_variants 替换制早退(boss图恰一行板级变异+零region格;池空回落region=兜底;普通图路径零diff);reward_economy +board_skew 旋钮+_skewed_cell_rows 整数最大余数投影(生存族按v%下调·进攻族等比上浮·白名单豁免·合计守恒77·off态直通零扰动)+_biased_cell_rows 基座换源=合成序图级先件级后 2026-10-04 17:52:01 +08:00
DKChan 89ed0d1c59 T7+T8(D6): 爆破工兵包中立移除雷格——细化+实施(blast_kit 换装启用,判定逻辑零改动)
T7 细化(loop 计划书附录C,批末吸收即死):cell_removal 语义=移除集仅「未揭示·无旗·是雷」
——清图分母只数安全格(safe_remaining/_cleared_after 实证)→雷格移除对分母/连锁/C_dig
模拟天然零涉,P1 甲「rules 零改动」按裁决语境兑付为判定逻辑零改动;移除跳过有旗格=旗判
定基线零回溯;P2 甲=CellUnit 退色降档呈现(暗淡记忆态同族)。

T8 六面:
①换装 aux_items.tres blast_kit:+form active_charged/+slot_cost 1/+charges_per_adventure 2/
  effect_kinds 挂 cell_removal/清 deferred(契约 4 裁定面;镜像 nest_pendulum 先例)+
  表头注记 :8 半过期面校正。
②minesweeper_rules:_removed 集(install/retire 清空骑既有 reset 位)+remove_mines_in()/
  is_removed() 只读查询+交互守卫两处(_board_face_dig/_do_flag_place sub=target_removed,
  拒绝先于 try_spend 零消耗)——邻接数字/分母/连锁/快照零触(停点仅选路/奖励位,战斗中态
  不入档)。
③use_aux cell_removal 分支:remove_mines_in(v.resolved) 空集拒绝零消耗(consume 前返)。
④呈现:board_view _paint_cell removed 分支(数字/旗/瓦片基座压写)+_diggable 排除(hover
  金框不现)+CellUnit removed_dim 退色暗幕层(程序化零新资产,雾层之上不再参与迷雾语义)。
⑤使用后棋盘刷新:aux_interact_controller.attempt_use 增 board_view.refresh()(幂等)。
⑥充能编排零新代码:表驱动+营地同调位装配+use_aux consume 扣减全现成。
MC 口径注记:换装后 form 非空→transitional_rows 过滤(schema :181)→aux_live_ids/
_bonus_aux_pool 永久排除→模拟投放池/道具件候选零涉;同调装备模拟档零操作——MC/autoplay/
verifier 读数零漂移(静态证明,零跑测)。
闸:冒烟 718/0+run_all 15(aux_items_test 三件过换装行)+click 三种子绿(6241/7345/6018)
+ui_probe/ui_input/t17_defer 绿。
2026-10-04 08:21:42 +08:00
DKChan 3b9ee9f134 T8+T9+T10批次二出口(迭代12——天赋树+存档v5+营地树UI+A/B验证):T8树系统=MetaTreeTable schema(vein四脉/kind六类/双币currency/row-gating SPINE_ROW_GATE=4/effects四线+rule键白名单/零archetype层级护栏/Fork互斥对结构/彩蛋≤3)+meta_tree.tres 33节点(脊柱4行×4线GP价10×row/锻造脉3收编forge_levels钥石付价零痛/钥石脉workshop收编+Y升级移植/同调socket3+Fork4对集中同调脉/彩蛋1锻造满排觉醒)+MetaProgression树段(tree_spent_total/tree_can_buy row-gating+前置+币+cap/tree_buy单币钥石承载披露/tree_buy_fork购即激活/tree_toggle_fork免费切换/tree_stat_flat+rule_keys投影/_check_easter_egg觉醒)+rule键消费面(posture_first_strike=首轮AP+1/posture_bulwark=受击减1——enc.tree_rules透传链);T9存档v5(SAVE_FORMAT_VERSION=5树域tree_nodes/fork_sides两新域+v4→v5迁移+三体系迁移migrate_tree=forge原样映射零亏损/item_unlocks→ks_workshop/同调Slots→socket点亮+迁移幂等+断点版本断言4→5换代)+营地树UI(树面板=图鉴柜台下段程序占位——三柜台→一树字面重构延后披露+信号tree_buy_requested/tree_fork_toggled+main接线+投影两函数);T10=MC第7参扩ab_a/ab_b+A/B两侧锚N=20配对(先手压制/稳健拓荒rule键集透传)——两侧差0.0pp<<3pp验收过(A-4反例不触发)+taken 25.0/22.9减伤方向兑现佐证;修缩进坑复发(adventure_runner:826——同坑三犯留痕)+迁移unlock检查全行集(aux_live_ids系过渡口径同调行不在——返工留痕);冒烟树段18断言→714/0+run_all 15+探针绿+doc三闸基线同款+熵增PASS;T10出口包design/qa 2026-10-04 03:02:03 +08:00
DKChan bfbb473375 T6吞噬流+地形转化+商店保底(迭代12——整合定稿S7/B4):relics.tres填4行(地脉采撷common·受地形伤资源补偿——伤害仍发生/荆棘编织者rare·挖开伤害型格双产出/净化工兵rare·标中旗中和相邻伤害型格——🔴R4甲仅限伤害型过滤=variation effect=flat_damage判据信息型永不清除/熔火之躯rarest锚点·受地形伤积层轮末反打——触发键通用不按种类特化);BoardData.clear_variants中和口;orchestrator地形伤兑付点四面(refund/double/counter/轮末blast反打后清零——行格=英雄格修(-1,-1)越界);商店保底=货架零流派件时挤掉最后一张普通卡换devour件(占位制货架恒≤3——首版追加4卡断言红返工;按关变异精细绑定归数值批披露)+relic卡定价15固定锚公式同构+投影display/value走relic行;冒烟断言适配relic卡合法态(词表放行+价格分叉)表换代27件→696/0三闸+run_all全绿——批次一铺量27件收官 2026-10-04 02:12:04 +08:00
DKChan e216232e05 T5开格流+蓄力流(迭代12——整合定稿S4/S6):relics.tres填7行(贪婪矿灯common·正25负25双向乘区/矿脉直觉rare·连击加成10%上限5踩雷清零/赌徒的血签rarest锚点·正50负100/深挖钻头rare·R4甲非信息税形态=开掘+1AP每4格深层产出对价/整备军备rarest锚点·停手剩余AP转蓄力层上限3每层下轮首段+1——cleared作废口径停手侧改写/铁壁整备rare·每层减伤1/厚积薄发rare·满3层×2必中);action_economy扩relic面(relic_ap_carry停手转存改写+relic_dig_extra挖掘成本+_charge_layers账本);orchestrator _relic_yield_adjust快照隔离乘区+连击计数+深层产出+蓄力层每轮注入(求值即注入——action_economy注入并进_relic_flags_for修断言面错位);damage_controller蓄力三面(整备加算/厚积spike必中/铁壁减伤过floor);冒烟+3断言表换代23行→695/0+run_all全绿 2026-10-04 01:58:41 +08:00
DKChan db65b73bc7 T4穿刺流+普攻流八件(迭代12——整合定稿S2/S3):relics.tres填8行(贯穿射击rarest锚点·击杀弹射/连珠矢rare·开格节奏转段数/猎弱本能rare·折扣档前移/猎手刺剑common·pierce-vs-light+1——对重甲无增益正负双修+矿工的执拗common·轮内开格数转攻击踩雷清零/矿工重锤common·命中交换+25%对-2AC/专注rare·免掷骰恒75%方差买断/碎甲震击rare·命中重甲授予off_guard复用零新状态行);damage_controller掷骰面四改写(重锤threshold减/专注roll改写roll记0归因/猎弱_discount_shift_up折扣表向全额移档/clamp扩pierce_vs_light)+执拗动态rider(dig_streak×value上限cap)+碎甲apply_effect+贯穿射击击杀半额弹射(B模式入队/A模式递归——「溢出追踪」单分量模型不可行半额裁定披露待追认);orchestrator本轮扫雷事实推导(safe计数/踩雷清零——执拗连珠矢共用取数面)+连珠矢段数攻击后附加单(origin=英雄格——(-1,-1)越界脚本错误事故修复留痕);冒烟+2断言表换代16行→692/0三闸+run_all全绿 2026-10-04 01:51:55 +08:00
DKChan a85de50336 T3标旗流四件+旗伤开单点(迭代12——整合定稿S5):relics.tres填flag四行(雷区图谱common·标中额外格面资源/猎巢人rare·控制巢穴伤害光环/完美布防rare·同轮全中旗伤×2/战旗军规rarest锚点·旗伤2复用board_typed零新配方);旗判定批后统一开单段(战旗军规每hit旗一张+完美布防本轮全中倍率——hit/miss轮末统计);猎巢人=weaken实例数动态rider(八型批side-wide承载——「对其中敌」简化全体先手附加值披露待追认);求值四旗+雷区图谱额外grant;冒烟+1断言表换代8行→689/0+run_all全绿 2026-10-04 01:43:00 +08:00
DKChan 836e0176fe T2魔法流四件+英雄侧rider(迭代12双层BD——整合定稿S1):relics.tres填magic四行(奥术余烬common·rider+1/魔网织者rare·magic-vs-magic克制罚修正/湛蓝誓约rare·magic-vs-heavy+1/魔能共鸣rarest锚点·奥术矢2——「每关首次」落地「每战首次」台账披露待追认);damage_controller扩英雄侧rider(enemy_skill对称位补齐——后置必中附加不进乘区+档二crit乘暴击倍率+行标签「+奥术N(必中)」)+_relic_clamp_bonus克制点直调(hero_attack/board_typed双消费面);battle_orchestrator _relic_flags_for求值注入(rider_flat/clamp双键/first_dig_spell旗+档位质变=档一rider+1档二可暴击〔修tier值误当件数判定〕)+授予段safe分支奥术矢(board_typed magic必中——每战首次计数);注入链=LevelRunner.set_relics共享引用(关内奖励节点兑付当关后续战斗生效——attune_charges同款)+enc.relics;autoplay/冒烟relic兑付relic_id第三参(缺失=拒绝=advance_failed挂死事故修复留痕)+满配窗口放宽(大生命+10数值对——旧+5×3假设过时);冒烟+4断言→688/0+run_all 15全绿 2026-10-04 01:36:11 +08:00
DKChan c25e8bab3e T1机制件基建(迭代12双层BD——relic_table+档位激活引擎+机制件带池接线):RelicTable schema新建(relic_id/rarity三档对齐令牌池/archetype七流派标签/hook挂点枚举23点位/effects键白名单零裸flat同族护栏+扫雷触发点铁律=有行流派各≥1扫雷端〔部分填充合法·七流派全量归T7出口〕);RelicsEngine纯函数引擎(集2档一/4档二/散件保底·成型=tier≥1·挂点投影表序稳定);relics.tres空表合法态(池98张零扰动硬断言);池接线=relic活行每件1张入稀有/罕见档(common/rare→rare·rarest→rarest·永不入普通档)+令牌身份键relic_id(同档多件可同屏)+兑付入持有集先校验后摘牌+_relics冒险级跨关携带+断点扩键relics持有集/余库relic_id随还原+摘要additive键relics(清账前快照——pool_stock同坑预防)+RUNSUM行relics字段;呈现=relic卡「流派件·流派名」+卡片id三段复合键;autoplay读数面;冒烟14新断言(空表零扰动/引擎四断言/接线含断点往返)→684/0+run_all 15套全绿 2026-10-04 00:39:26 +08:00
DKChan fd6a8325f0 TP0令牌池落地(迭代12条件卡——node-reward v2.2追认b实施批):三选一池改固定配额令牌池70/25/3=98张(罕见档道具件2席随aux池种退役收窄=台账自决披露项;schema validate结构锚硬断言)+抽签Fisher-Yates同kind去重+选中踢池未选回池+池耗即枯竭+种类次数上限退役+恢复件+6新入池rare档+数值对全落;MC策略316-f落地(autoplay 1级最稀有/2级最左_pick_token单点);货架=令牌级抽签价格tier-blind维持批②裁定+消费在架令牌本体;断点扩键bonus_deck余库逐枚还原(旧断点缺键=满库重建防御单版本周期);跨表校验⑥改令牌配额检查;文档四正主=node-reward v2.4+冒险结构v0.14+registry+06落地状态;normal档重锚runsum_m4iter12_tp0_n20_20261003(seed0=90000配对读数同带0/5/0零结构位移+316-f构成佐证)——闸=冒烟670/0三闸+run_all 15套+探针五绿click存量红零新增+doc三闸零新增+熵增PASS 2026-10-04 00:17:39 +08:00
DKChan d79afd2241 迭代11第②批:GP商店房重构——三选一同构化(P1共享池账本+抽3买1全重抽+A/b乘法定价ceil+断点扩键+货架同构呈现+MC off/on分层;冒烟671/0+off对拍off_n60逐位PASS+探针三件绿) 2026-10-03 18:19:57 +08:00
DKChan a6a2bf885e 迭代11第①批:魔法道具同调实施批 T0-T10 全落(重闸 645/0 + MC off 逐位 PASS)
- T1 表与schema:attunement_growth.tres 谓词表(m1/m2/m3+Σgrant≤slot_cap 校验+slots() 求值口径)+道具表扩列(form/charges/slot_cost/unlock_requires/effective_rounds/charge_n+effect_kinds 九kind+KEY_WHITELIST 零裸flat护栏)+七同调行
- T2 save v4(boss_kill_count 收束入账+attunement_equipped+attune_refresh_level+断点 attunement_charges+迁移链 v3→v4)
- T3 Attunement 求值服务(纯函数零 await 零 RNG)
- T4 营地装配覆盖层(工坊扩容程序占位+Y 升级行 attune_refresh_upgrade 行族)
- T5 被动六件接线+装配注入链+刷新 X/Y 双源(BonusPickOverlay 刷新钮,autoplay 默认不刷)
- T6 掘进蓄能全链+摆钟能力面(骑库存面差额注入+断点充能键);炸格 P5 甲影响评估破面大→用户裁拆后批,blast_kit deferred 留位
- T7 退役面五件(BONUS_IDS 除名 aux_item+transitional_sync_slots 过渡键退役=迭代10欠账③清偿+授予路/四容量闸拆除+nest_pendulum 换装 active_charged)
- T8 冒烟六新断言(645/0)+MC attune 开关+贪心画像分层 off/on 各 N=60 双策略(on 画像功率显著带平移归调参批;off 新锚=对拍正主留盘主区 sim-data,81000 降批入口基准)
- T9 连带修订九件(魔法道具定位重写/元进度v1.6/地图战斗资源v0.16/行动经济v0.7/05不做v1.3/关卡节点地图v1.4/node-reward v2.2/registry 三处/06 收口+炸格拆后批新条)
- T10 重闸全绿:冒烟 645/0+熵增 PASS+doc 三闸零新增+MC off 复跑同种子逐位一致 PASS;出口人闸后移迭代 12(用户 2026-10-03 令)
2026-10-03 15:41:30 +08:00
DKChan be772cfb2f T17反馈批收官: ①结算演播硬锁v3.1——锁期点击缓存+演播完边沿自动重放(玩家操作零丢失——实机卡死感根因=锁期点击被吞无反馈)②恢复被平反的两修复——血量口径(置满/回血封顶含pct)+选路呈现(干线偏移+非候选降透明)——probe卡死真因=probe未适配迭代10 BonusPickOverlay(假阳性扣压平反)③减动效按钮——文案不刷新bug修+语义命名「结算演出动画:完整/快速」+操作提示内联④出度≤2全套(用户拍板)——level_table第七检fanout_violation+L2L3十张模板重建(tools/t17_fanout2_rebuild.py五骨架出度≤2/层宽≤4/类型序列保持/自校验四检)+层宽上限5废止(数学不相容)改4+钉固断言5处随新图+文档两处(生成v0.6/地图v1.3)⑤probe适配BonusPick三态(替换/result继续/待选确认)+预算耗尽放弃收口+排播豁免;闸=冒烟628/0+run_all 15套+三探针+doc三闸零新增;连带义务=MC读数基线随图变漂移全旧锚作废只测不判,重锚归下一测量批 2026-10-02 08:11:06 +08:00
DKChan 684e93e71e 战斗掉落渠道退役批(2026-10-01用户拍板甲): ①reward.tres删aux挖格投放四行(工兵令5/探巢摆钟4/爆破包1+惊扰负占位0)——战斗/挖格不掉魔法道具,唯一来路=三选一共享池(节点/通关,道具位门控独立不受影响)②config_db F2投放维度覆盖校验随渠道退役(共享池动态掷定不可静态校验维度,静态保证重立归同调/渠道设计批)③smoke行数断言22→18+reward_dangling_aux测试改追加式注入(旧锚行已删)④T17清单15项改写+批3判定记录入档;闸=冒烟628/0+run_all 15套全绿+ui_probe/ui_input绿 2026-10-02 05:36:22 +08:00
DKChan bc737fb0cb Merge branch 'master' into m3-iter10-20261001
# Conflicts:
#	game/smoke/level_autoplay.gd
#	game/smoke/smoke_all.gd
2026-10-01 18:18:03 +08:00
DKChan 4f62a489b6 iter10 追加批: 奖励节点三选一共享池(用户拍板)——AdventureRunner 节点API+AuxItems 句柄面+main 共用面分派+node_overlay 道具面退役+autoplay 节点驱动+reward_overlay_test 随面迁移+a裁备选(L3复杀3)+g裁semver(v2兼容断言+存档序列化v1.3)+f裁调研待办(06新条)+文档五件+任务书(冒烟628/0+run_all 15套+五探针+三闸零新增+熵增PASS) 2026-10-01 06:12:25 +08:00
DKChan 71502ceecd iter10 T3-T9: 奖励重构实装——adventure表扩列(回血20/池六种/权重/上限/同调位过渡键)+boss_keystone重锚3-2+rng扩签reward_pick+E-S加权洗牌+三选一停点(零自动推进/可中断)+加算区四轴AP(BattleOrchestrator排队兑现)+钥石逐杀掉落(收束无二次派生)+同调位约束(停点替换两路/战斗沉没/节点拒绝)+BonusPickOverlay+Narrator文案族+save v3迁移+冒烟619/0(+23断言)+断点P5往返单测+run_all 15套全绿 2026-10-01 04:30:13 +08:00
DKChan f6c1bfc53e iter9-numfix-d: 数值三刀定稿(hero 26/雷伤 6-8-8/L1 敌 atk 1)+新尺读数报告+文档收口
- 数值(每刀一测 N=100 种子 910003 route min + N=200 种子 420000 定稿):
  调参一 hero max_hp 20→24 + 直伤雷三行 4/5/5→6/8/8(雷痛回归用户口径)
  调参二 L1 系八行敌 atk 2→1 + 区间 1-3→0-2(中点恒等期望当量锚不变式;行 234 L2 巢群不动)
  调参三 hero 24→26
  终读数:完美档战役 78.5%(N=200,L1 98/L2 87/L3 92,踩雷恒 0)/普通档(每板多踩 2 雷画像)
  L1 13% 战役 0%=「不完美就死」;真人预测落两档之间=首通失败或险胜(用户验收口径)
- 刀位语义=「危险来自雷,不来自杂兵」:雷直伤 +50-60%,L1 杂兵垫刀减半,血池 +30%
- art-bible v3.3(§4.1 数字墨按板自适应双族+版本史——批 A 漏 add 随本批补)
- 全旧带读数作废待新尺重锚(只测不判):难度曲线文档 ⚠ 注已落;06 雷当量条目收口注记;
  MC 锚 t7minepower 作废→新锚 runsum_numfix_final_n200_20261001.jsonl(中间读数 .log 留盘不入 git)
- 读数与轨迹报告=design/qa/numfix-newruler-readings-2026-10-01.md(含根因四条:新手画像尺/
  伪上界/效果雷稀释误读/三犯同族);roadmap 迭代 9 行注记=用户否决标完成卡数值轴
- active.md 快照+台账 296(worktree 版基线 284,主区在飞 ~295,合并时对齐)
- 重闸:冒烟 596/0+run_all 15 套全绿+熵增闸 PASS+doc 三闸对 master 基线零新增
2026-10-01 04:19:45 +08:00
DKChan 79427d0f98 iter8-T8 卡⑤ 打磨包:①图例解码=RAP 行(LegendOverlay 构造参数表值注入 rap_refresh_cost——禁字面量)+九徽章解码条目(攻守爆医弱穿魔行金九键)②放弃按钮文案收敛 level-map 4 字上限(基态「放弃」,同失败结算语义移确认态)③判定文案两处措辞统一(phase_text 相位行战斗结束→随 battle_end_text 同词战斗胜利/失败)④封印旗纹理=素材在盘缺位(board/ui 全目录核证无旗件)→降级案维持文字占位+06 债务登记(HUD框架节新条目)——闸:冒烟 596/0+click/input/layout 全绿 2026-09-29 20:19:28 +08:00
DKChan 63a08d1e01 feat(t1-t3): 魔法道具数据面+库存管线+授予路由生命周期(三卡一轮交付——文件交叉合并提交)
T1 数据面:AuxItemTable schema(七字段+retired/deferred 两 additive 标记+真视窄域/board_wide 双承重护栏)+六行 tres(三有效+罗盘 retired 留痕+显影尘/全图卷 deferred)+ConfigDB 加载/访问器+RewardTable 十型扩值(aux_item)+三投放行 5/4/1+aux_none 负占位行(雷格极性字典兜底零兑付)+双表悬空校验(reward_dangling_aux,负占位豁免)+F2 投放维度覆盖(豁免面 plan/info/counter 登记)+两 fatal 夹具(expect=1 复制真表注入违规)+run_all manifest+2
T2 core 骨架:AuxItems 类(api 8 入口+probe 探针;零随机零特判;Used 不可逆;真视恒可用/预读点击级零信息拒绝;3x3 边缘窗口∩板)+action_economy.grant_ap 第 9 API(当轮加量,区别 queue_ap_delta 排队)
T3 授予路由+生命周期:_grant_routed aux 分支(正=入库存发「获得」行;负=零兑付 effect 型「道具随雷沉没」行)+use_aux 四步受理(相位 gate→validate→逐 kind 空间先 AP 后→consume;结算明细无道具行)+叠加层三清(装板点/战斗结束)+LevelRunner 关卡域库存持有注入+关卡末 reset+aux_cleared 快照计数扩签
冒烟锚随词表扩值更新:九型→十型封闭/字典 18→22 行;负向字典扫描三处稳健化(aux 不入五型轴+break 改 percent_map 三型齐备+rng 每板新实例——原第一板 break 掩盖 set_master_seed _counter 守卫违例)
闸:冒烟 577/0(净增 1)+单测 11 套全过(含两新夹具)+四探针 PASS
2026-09-29 07:07:38 +08:00
DKChan c3c1725db8 rework(iter5): U2返工批 T-A/T-B/T-C——C1两刀终态(percent回退5)+AC v1硬梯度重投(重击手8/重装手9/Boss 8/10/12,杂鱼按T4§一软梯度代拟恢复)+registry三处同步;节点图池按U2两规则全池重生成(L1前三位纯战斗/L2L3层宽4-5,模板0随重排名保持现行后缀)+level_table两规则加载校验+钉固断言期望随新图7处更新;完美L1新杠杆提案(子路②荆棘外延推荐)落design/research;新15张预览图+渲染器两修(纵向自适应/拼图3x5);熵增闸design/qa图像白名单收编(CLAUDE.md同批);冒烟576/0+五探针PASS+doc三闸零新增+熵增闸PASS 2026-09-29 04:16:50 +08:00
DKChan 3f73e16366 feat(m3-iter5-T5): 关卡节点图生成特性批·台阶一全落地——15张骨架(3关×5,模板0=现行图回滚档;L1单链排列变体/L2L3网状图变体,战斗id恒∈遭遇表行集,商店必经位承袭)+node_map扩签(标签不参与派生只进日志,黄金向量零动)+首次冒险固定脚本(存档布尔位唯一新增域,老档迁移=true,收束点置位幂等)+池内全模板加载校验(validate抽出与跨表校验模板感知)+MC分层出数(RUNSUM level_templates逐节点模板名,抽查五模板全被抽中);冒烟558→576(新增17断言:池参数/零scope强制/抽签确定性/N=1等价/首冒分支/收束置位幂等);生成器tools/t5_build_templates.py含生成前自校验 2026-09-28 23:20:00 +08:00
DKChan 8ffc5552f1 balance(m3-iter5-T4): 敌方AC行值投值·Boss-only终版(杂鱼全0+Boss台阶8/9/12)——v1硬梯度14.3%/v2软15.7%/v3 Boss-only 17.1%三版穷尽证普通L2与AC不可兼得,17.1%挂账并列U2追认(与完美L1丙同形态);生存链复算=判定式阈值AC+EV表与表值锚逐位吻合(暴击相消口径)+折扣档被damage_floor压平为1点悬崖;L2池复验过(杂鱼93%健康/Boss 83%·9.4轮税收精准);冒烟占位断言(全行AC=0)换新不变量守带宽+台阶,557→558只增 2026-09-28 23:09:03 +08:00
DKChan 09dd580447 balance(m3-iter5-T3判读锁): 用户裁丙(完美L1 89%挂账上界仪不判)+C3组合锁值落地——岩浆2→1/per_level_bonus 2→0/percent 5→4/卓尔130→100+registry三处同步;锁值后全量确认N=200/策略种76000:普通L1 46.5%✓/普通L2 31.2%✓/完美L2 56.6%✓(三入带,完美L1 83%按丙)+小样20过;T2真人位如实回填(U1仅1个2轮中断会话,k不可计算,用户指令越门续跑,k义务保留) 2026-09-28 20:55:37 +08:00
DKChan f0ad1e3861 docs(art): 「兄弟精」变体名全仓清除批——22 处命中改「L2 熊地精」口径(12 文件:art-bible §4.6.4 键集行/comfyui-prompts §3.9 卡改名+候选纪律·显示名·验收速查三处/remote-gen-prompts §2.9 并回 §2.2 熊地精卡+保真对照计数措辞/art-assets·art-status 两清单/character-design 表行+注/难度曲线 L2 图版注记/entities.yaml L2 批注/enemy.tres·skills.tres 注释/smoke 标签与池断言文案/research 第三关提案)+doc_term_audit 词表新增防复发闸(继任=L2 熊地精);豁免面=台账/版本历史/看板快照历史留痕按纪律保留原文;查证依据=名字系 2026-09-17 L2 内容批 AI 自拟、用户当日裁决仅覆盖实体同一性(072dc43/台账 65);冒烟 557/0 三闸全过+doc 三闸基线一致+玩家可见文本零影响;台账 180(收编在飞纯文档面:remote-gen-prompts.md 首次入库含台账 176/178/179 批内容、art-status-checklist 看板✅行属台账 168 连带、active.md 补登 175/178远程/179 三条并行批孤儿条目) 2026-09-26 19:32:26 +08:00
DKChan 4719c61c67 feat(board): L1 小怪板统一 10×10 + 实体名修正大地精——板尺寸策略改判批(用户拍板 2026-09-24,数值后置前收口)
- board_gen.tres:仅 (1,2) 12×12→10×10(首版误缩 boss d4 已回滚),L1 板序列 10/10/10/10/12 单调;「板随战斗时长」原则(第 6 轮)作废,改判「小怪板恒定、boss 板独大」
- enemy.tres:(1,3) 熊地精双雄→大地精(enemy_id bugbear→hobgoblin,仅本行)——DND 阶梯 地精→大地精→熊地精 与每只血量 4-8→14→50 同构;「双雄」数量词与 [2,3] 变量骰矛盾退役;hp/池/数量零改动(用户裁决只改名)
- smoke_all.gd:回放注释同步
- qa-data:calibrate 重跑(L1 五行 10×10+boss 121)、MC 修正批读数(report_U2_*)、iteration_log 第 8 批、analyze.py BASE 自定位修复
- 冒烟 537 PASS/0 FAIL;perfect L1 通过 85.7%、boss 97%/10 轮/清图 41%(12×12 行为回归);L2/L3 读数含另一会话双刀调参基线(大奖励 5/L2 收紧)非本批影响
2026-09-24 15:46:38 +08:00
DKChan 13f93c74ff chore(structure): 垂直切片转正——prototypes/dungeon-sweeper-vertical-slice 迁为 game/,26 文件路径同步(CLAUDE.md/tools×4/tests×3/QA脚本×3/GDD×6/架构文档),static_scan S1/S2+S4 规则集首跑收敛(用户拍板 2026-09-24,台账 148) 2026-09-24 04:02:21 +08:00