Commit Graph
1897 Commits
Author SHA1 Message Date
DKChan e5fb2b47e9 probe卡死归因dump(临时——归因后随批处理) 2026-10-02 06:31:31 +08:00
DKChan e19e6e3b19 merge: 硬锁v3+掉落退役分支同步 2026-10-02 06:29:38 +08:00
DKChan 939bb8ced9 结算演播期棋盘硬锁v3(T17用户明确令——不可点/不可移/不可挖): _on_board_action排播期(纯队列判据)吞点击+probe排播豁免(Waiting不豁免=收尾链探测面);worktree冒烟628/0(probe卡死系worktree环境已知问题,定案归master复跑) 2026-10-02 06:29:32 +08:00
DKChan 544dc77fe5 merge: 文档批——死亡清单瘦身为仅存未清项:用户裁 alpha-acceptance-battle-screen 保(移入留活,死时机=Alpha 验收批后裁);已删条目全部撤出不残留(明细归 git 5b3f345 与台账 305/308);剩余项逐条标未删原因与待用户动作;台账309 2026-10-02 06:25:13 +08:00
DKChan 6c555bf8dd docs: 死亡清单瘦身为仅存未清项——已删条目全部撤出(明细归 git/台账305与308)不留在文档;alpha-acceptance-battle-screen 用户裁保自A1移入留活(死时机=Alpha验收批后裁);剩余项逐条标未删原因与待用户动作(表C sim-data≈95件待授权/.qoder与workbuddy待定性/artwork死候选待勾选/ui-redesign待点名v2/filter-repo待审/在飞域挂债无需动作);闸=基线零新增(死链4环境差+术语1既有+熵增PASS) 2026-10-02 06:24:46 +08:00
DKChan 5b3f345b0a merge: 清理批——中间产物死亡清单 A/B 桶执行:git rm 83 件(A1跟踪12/A2全部8/B1跟踪19/B2全部9)+指路句改写 13 文件 37 处改结论内联或 git 提交号;删前核三过一留(alpha-acceptance-battle-screen 系 Alpha 验收销项底单留下待裁);在飞域四件挂债未碰;死亡清单补执行记录节;台账308 2026-10-02 05:41:52 +08:00
DKChan a6833b6ac3 docs: 中间产物死亡清单 A/B 桶执行批——git rm 83 件(A1跟踪12+A2全部8+B1跟踪19+B2全部9含playtests/conversion-calibration/t5预览两目录)+指路句改写13文件37处改结论内联或git提交号(art-bible/level-map/07/魔法道具/HUD框架/难度曲线/关卡节点地图/元进度/entities/06/roadmap+三render脚本);删前核三过一留(alpha-acceptance-battle-screen系Alpha验收销项底单留待裁);在飞域四件挂债未碰;死亡清单补执行记录节(部分执行不自删);闸=死链4环境差+术语1既有+熵增PASS全回基线;依2026-10-01吸收即死铁律与doc-conventions§11 2026-10-02 05:39:51 +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 4ced54f626 merge: 文档批——商店任务书v1.3定稿(子项双甲落锁,裁决面全闭,开工=Alpha后用户发令)+06状态行收口;纯文档零代码;台账307 2026-10-02 05:36:10 +08:00
DKChan bb86ad786b docs: 商店任务书v1.3定稿——子项双甲落锁(P1-a库存=现行上限口径/P1-b全冒险一次性,买光后关枯竭=池空硬闸既定后果用户知情)+06状态行改裁决面全闭开工=用户发令;台账307 2026-10-02 05:35:50 +08:00
DKChan a629e0a5fe merge: 文档批——商店任务书§五P1-P5逐项详述展开+v1.2全裁落文(P1改裁共享池/道具件与GP袋店面切边/子项P1-a与P1-b待裁)+06状态行更新;纯文档零代码;台账305/306 2026-10-02 05:26:23 +08:00
DKChan 4db568bf2d docs: 商店任务书v1.2——P1改裁共享池(商店池=奖励池同一池/跨渠道消耗/库存=上限吸收剔牌语义/道具件与GP袋对店面切边)+P2-P5甲落锁+子项P1-a库存数与P1-b跨关补给待裁+T0-T9重排(+共享池账本与奖励侧接线)+06状态行更新;台账306 2026-10-02 05:25:50 +08:00
DKChan 7947931ddd merge: 规则批——文档生命周期吸收即死落文 doc-conventions v9 §11(中间文档寿命=迭代寿命/吸收即死/未决先迁再死/永不入库/引用面口径/台账记结论/sim-data白名单/出口清理项)+CLAUDE.md 硬性红线同款条目;顺手修 doc-conventions 两处过期路径;台账305 2026-10-02 05:24:16 +08:00
DKChan bd63a70754 docs: doc-conventions v9 新增§11文档生命周期吸收即死(2026-10-01用户立规)+CLAUDE.md硬性红线同款条目——中间文档寿命=迭代寿命/结论吸收进正主即删/未决先迁06与roadmap再死/永不入库/引用面口径/台账记结论/sim-data白名单/迭代出口清理项;顺手修文首与§10两处过期路径(docs/、production/);三闸=基线零新增(死链增量3处系gitignored目标在fresh worktree不存在的环境差,06清单本批零改动) 2026-10-02 05:20:48 +08:00
DKChan db69aa81f8 docs: 商店任务书§五展开——P1-P5由压缩表格改逐项详述节(每案内容+代价+联动+推荐标注,拍板呈报规范加厚,裁决内容零变化);台账305 2026-10-02 05:03:44 +08:00
DKChan 1306ba69f5 revert: 暂回滚血量口径修复——probe卡死二分隔离用(实证裁决恒等论证盲点) 2026-10-02 05:01:14 +08:00
DKChan ca57fd39d5 revert: 暂回滚选路呈现两主因修复(干线偏移+非候选降透明)——ui_click_probe卡死归因隔离用(该修复与推进逻辑无数据面交集但实证相关,卡因待专项归因;修复本体挂单独批回炉) 2026-10-02 05:00:14 +08:00
DKChan a11fbf6434 merge: T17反馈修复批——debug血量口径bug+选路呈现两主因 2026-10-02 04:57:02 +08:00
DKChan 9ed597b452 T17反馈修复批: ①debug调生命上限后当前血不同步bug修复——冒险账本置满/通关回血封顶口径改生效上限同式(表值+永久强化flat+加算区flat后乘TunePanel pct,与LevelRunner.effective_max_hp逐字同源;旧口径两处只算flat:26→104时开局血仍26/回血封顶按26算)+smoke回血断言窗口同步×5口径(pct=0恒等MC锚零漂移)②第17项选路呈现两主因修复(B线调研定位)——通道干线mid_x按源y偏移消共线重叠+选路停点非候选通道降透明35%(旧态:金岔路与石色结构网焊接成整列可走假象);闸=冒烟628/0+ui_probe/ui_input/fx三探针绿(ui_click_probe worktree环境不稳定卡死未决,主区复跑为准) 2026-10-02 04:56:55 +08:00
DKChan e9068352f9 merge: 文档批——GP商店房重构任务书草案+视野迷雾实施批编卡草案+06两状态行挂指针;纯文档零代码,与迭代9返工零文件交集;台账304 2026-10-02 04:55:16 +08:00
DKChan 94828a42bd docs: 两任务书草案——GP商店房重构三选一同构化(P1-P5拍板点:池扩容/断点粒度/UI档位/取整/研究时点+T0-T8)+视野迷雾实施批(四裁决已齐零待裁+T0-T6,提灯效果划归Alpha信息件批)+06两状态行挂任务书指针;纯文档零代码与迭代9返工零交集;台账304 2026-10-02 04:54:51 +08:00
DKChan 60b0c320c2 merge: 文档批——roadmap M-4 迭代11+行登记同调实施批与商店重构批;台账303 2026-10-02 04:35:16 +08:00
DKChan 9d674e82ef docs: roadmap M-4 迭代11+行登记两新批——魔法道具同调实施批(任务书v1.1全裁待发令)+GP商店房重构批(06在册待立项);纯文档一行改;台账303 2026-10-02 04:35:09 +08:00
DKChan e3f56f38d0 merge: T17清单重构——已判1-13项撤出正文入文末记录 2026-10-02 04:11:15 +08:00
DKChan 4d007e480e T17清单重构: 已判项1-13正文撤除压缩为文末判定记录表(8/9/10-12三修状态与复验指引在表)——正文只留14-36项未判内容,用户验收动线减负 2026-10-02 04:11:08 +08:00
DKChan 0d78da2e02 merge: 文档批——同调任务书v1.1(P1-P8全裁落文)+06 GP商店房重构登记——纯文档零代码,与迭代9返工零文件交集;台账301 2026-10-02 03:32:03 +08:00
DKChan bbeecfab5f docs: 同调任务书v1.1——P1-P8全裁落文(三选一刷新X/Y双源入批+目录第九件刷新件+Y营地升级行+T1-T8卡调整+P7乙定门Alpha后M-4迭代11)+06新登记GP商店房重构条目(三选一同构化/买一全重抽/双系数A与b归game-balancer/取代09-20无刷新裁决)——登记即堵洞;台账301 2026-10-02 03:31:50 +08:00
DKChan f462175447 merge: T17三修批合入——旗显示回归修复+伤害数字增强+结算视觉期跟演播(全锁死锁风险回退为视觉指示)+ui_probe断言适配 2026-10-02 02:45:40 +08:00
DKChan a3efce250a T17三修批: ①旗显示回归修复(tex_flag无setter不触发重绘——glyph时代旗靠glyph setter重绘,T13换tex槽后插旗赋值零重绘=旗插上不显示;补setter同值不重绘+paint全路径清残留防挖开后旗印残留已开格)②伤害数字增强20→26px(crit 32)/驻留0.7→1.1s/描边4→6——用户实机完全没看到伤害数字③结算视觉期跟随排播演播(_is_settling加排播队列项+演播完边沿主动刷新——用户没意识到在结算的感知缺口;全锁实现与胜利收尾链存在死锁交互〔ui_click_probe两度挂死实证〕回退为视觉指示形态,呈报用户裁决)④ui_probe明细带断言适配排播态+补交两探针.uid;闸=冒烟628/0+run_all 15套+五探针全绿 2026-10-02 02:45:10 +08:00
DKChan 614d337a7b merge: 文档批——同调实施批任务书草案(P1-P8拍板点+T0-T10)+中间产物死亡清单(全仓扫描逐份死/迁/活+在飞域标旗)——纯文档零代码,与迭代9返工零文件交集;台账300 2026-10-02 02:14:35 +08:00
DKChan 1485ee9d0d docs: 同调实施批任务书草案(P1-P8拍板点+T0-T10)+中间产物死亡清单(全仓扫描逐份死/迁/活)+filter-repo历史清理计划书(案乙)——纯文档零代码,与迭代9返工零文件交集;台账300 2026-10-02 02:14:04 +08:00
DKChan a8aa2545a9 iter9-exit T17批1: 06登记两条审美待办(第一关数字直画观感/高墙墙底黑线观感——用户T17目检体感,纯观感轴排M-4后排) 2026-10-01 23:58:20 +08:00
DKChan 1b9bca0164 merge: M-3 迭代 10 奖励结构重构批落籍——三层奖励框架(部分回血20%+提升三选一池六种加权洗牌+同调位过渡承载+钥石逐杀掉落+AP件四轴)+追加批奖励节点共享池(掷定前置卡片直显)+断点save v3+七项代拍板全裁+目检修复批+合并master数值修复批(冒烟628/0+run_all 15套+五探针+三闸零新增+熵增PASS+MC四代锚80000现行);台账298 2026-10-01 18:28:55 +08:00
DKChan e13c66f891 iter10 收口批: 台账298+快照节+roadmap迭代10行完成标注(M-4顺延迭代11+)+07清单人工参与项⑩与读数义务④ 2026-10-01 18:28:28 +08:00
DKChan 85b0c80008 iter10 合并态修复: 冒烟 var 声明补齐(解冲突脚本漏 var)——628/0 复绿 2026-10-01 18:20:20 +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 7f5caa386d iter10 MC v3锚收口: 掷定前置后读数(种80000各400局)——normal L1 41.8%/L2 10.2%带内、perfect L1 86.5%/L2 15.6%、钥石1.38/3.01——对共享池后基线零实质漂移(呈现面修法),v2段结论维持;锚代链77000→78000→79000→80000(现行) 2026-10-01 16:52:00 +08:00
DKChan cc8807e66c iter10 目检修复批: 掷定前置落籍(用户推荐案获批)——道具件具体道具随候选抽定(_last_draw_aux/reward_pick流序内挪)+卡片直显「魔法道具/道具名·效果摘要」(_aux_card_line+Narrator aux_line参)+断点快照随载aux_detail(续玩详情不丢)+node_bonus_candidates扩dict+候选一致要求降级(冒险结构/level-clear 措辞软化——用户裁决非验收义务)+fx_shot_probe演出抓帧探针入册+目检台账收口(7/9/10/11/14机测承载或实测PASS/8项用户终裁非本迭代不追)(冒烟628/0+run_all 15套+五探针+三闸零新增+熵增PASS) 2026-10-01 16:10:11 +08:00
DKChan 8a28e0bf6e merge: 07 清单三处漏网补刀——⑤观测行 AC−1/⑥⑦ 已履行批引用换代 2026-10-01 16:01:28 +08:00
DKChan f02c808ffe docfix: 07 清单三处漏网过期引用补刀(终检发现)
- ⑤ 观测行残留「护甲等级 −2」→ 现行 AC −1(上一批只改了速览与回流,漏了观测行)
- ⑥ 速杀阈值「随验收读数重测批按基线校准」→ 基线已采(09-19 判读报告),重校准归
  T19/难度修正批计划书
- ⑦ 刷新经济「随验收读数重测批出基线」→ 基线已采(紧邻行即证),阈值归后续调参
2026-10-01 16:01:23 +08:00
DKChan f3704fc1e8 merge: 07-体验验证清单对齐最新状态——速览表过期值修正(失衡 AC−1/蛛网同源)+数值修复批行追加;①-⑤ 回流换代(T19+难度修正批计划书);旧义务段三次履行留痕+现行义务=T19 标定局 2026-10-01 15:52:35 +08:00
DKChan 1064d1223f docfix: 07-体验验证清单对齐最新状态(用户令——已反馈已修的不再留)
- 速览表两处过期值修正:失衡 −2→现行 AC −1(status_effects.tres magnitude −1 ac);
  卓尔蛛网束缚同步(挂 off_guard 同源);追加数值修复批速览行(血池 26/雷伤 6-8-8/
  L1 atk 1,用户已验收难度)
- ①-⑤ 结论回流全部换代:旧目标「验收读数重测批(09-19)/状态层重设计批(未立项已阻塞)」
  → T19 真人标定局 + 难度修正批计划书(草案待 U0);「临时值」措辞改「percent 族冻结轴
  现行值」(调整须显式解冻);⑤ 呈现面注记已随迭代 6/8 落地
- 旧义务段改写:验收读数重测义务三次履行留痕(09-19 重测批/迭代 5 重测/10-01 新尺重测
  新锚)+现行义务唯一=T19 标定局出讫;⑨ 结果回流行换代口径同步;⑧ 打字错误修正
2026-10-01 15:52:30 +08:00
DKChan 5f09fcfeb2 merge: 人检/试玩挂起项登记——T17 清单挂起态+主区启动路径+预验收项标注;07 §⑨ 补数值修复批后试玩注记(踩雷疼痛感/难度标定口径)——用户令不阻塞主线 2026-10-01 15:49:39 +08:00
DKChan 079de5d3e3 docfix: 人检/试玩挂起项登记(用户令不阻塞主线,后续统一执行)
- T17 清单:标题改「挂起待用户统一执行」+状态注记(启动路径改主区 master 4b4a011——
  worktree 已清;数字可读性/难度数值两项已提前验收标注,玩到直接打勾;本单仍=迭代 9
  出口闸 T17 正式载体,过闸记录回填文末)
- 07-体验验证清单 §⑨:补数值修复批后试玩注记——踩雷疼痛感(雷伤 6/8/8 已抬档,无痛感=
  回调信号)+整体难度印象(用户已阶段性验收,本批试玩读数作正式标定不因单局顺逆回调)+
  模拟侧对照读数指针
2026-10-01 15:49:32 +08:00
DKChan 4b4a011932 merge: 数值修复批落籍——L2/L3 数字三态呈现(色牌垫底修复融字,用户人检通过)+模拟档位重构(普通档 v3.4=完美+失误/完美档元游戏上界)+数值三刀(hero 26/雷伤 6-8-8/L1 敌 atk 1,用户验收难度)+draw calls 优化(504→196)+T17 全流程目检清单 36 项+类型基准调研+剂量-响应曲线+并行在飞件定稿(playnote 重写/main.gd 格式化/active.md 台账合并去重 296→297)——九批次 2301db5..bb13f1f 2026-10-01 15:25:36 +08:00
DKChan bb13f1f209 iter9-numfix-h: 合并前置携带批——并行在飞件定稿+主区格式化收口(用户三裁决授权)
- playnote.md:并行会话(playnote 提案,09-30 台账 288 流程)重写定稿入库;旧稿「不能开已标记
  格子」失实描述随重写移除(用户裁决 2:已标记格子久已可开——无奖励无惩罚,全仓 grep 零残留)
- main.gd:编辑器 tab 规范化采纳入库(用户裁决 1——格式化产物落库终结反复噪声,语义零变化)
- .gitignore:archive/ 忽略行入库(09-26 批目录归档纪律配套)
- active.md 合并版 F:主区并行会话补记账 285-296 全量保留+重复条目按 HEAD 仲裁去重
  (217/218/222/262/280/281/282 第二份=写回竞态重打稿删除)+本批快照行+台账条目重编号
  296→297(避撞主区已有 296=9A 落籍批)+合并注记
- project.godot 引擎重写噪声第三次还原(案甲 keep 行保住;已知 Godot 会吃行内注记,值=默认无损)
2026-10-01 15:25:10 +08:00
DKChan 1a46854337 iter10 目检一轮记账: 1/3/4/5/6 PASS+8项根因(减动效开关遗留开启,已翻回)+2/12延后同调批(用户裁决前置不科学)+道具件详情新反馈待拍板 2026-10-01 15:10:45 +08:00
DKChan 0548675bc5 iter10: e项追认落籍(2026-10-01 用户确认白话说明)——代拍板7项+追加范围全部裁决闭合;检查单待办更新 2026-10-01 13:50:04 +08:00
DKChan 0ea7925b3a iter9-numfix-g: T17 全流程目检清单成文(36 项八节)+ 难度修正批计划书草案交付
- T17 清单=design/qa/m3-iter9-t17-fullflow-checklist-2026-10-01.md:汇总迭代 6/7/8/9A 检查单
  成一份全流程单(菜单营地→三关→三结局→续玩→设置→整屏语义),36 项 35-45 分钟;
  写前逐条代码取证修正四处旧文档失实处(减动效=时长减半非跳过/设置面退出已提级/
  放弃确认收回=3 秒超时/数字两形态防误判);呈现判定与 T19 体感轴划清
- 难度修正批计划书草案=.zcode/plans/m3-difficulty-fix-loop-plan-2026-10-01.md(.zcode 不入 git,
  台账指路):T0-T8 九卡 16-27h——方差化/回复经济/多缓解轴/EHP 缓冲/效果雷定价/带值锚定/
  剂量复测/MC 重锚;待用户 U0;子 Agent 起草时纠两处事实(效果雷四行挂状态表+两行非直伤/
  off_guard 已换装 AC 轴不走 percent 解冻)
- draw calls 优化批(fcd34b5)独立复测:battle_draw_calls=196(≤200 达标);跨进程渲染帧
  非确定性发现:board_shot_probe 同代码两跑 L2/L3 差 8-11% 像素(疑装饰/子系统进程级随机,
  同进程内稳定——逻辑层同种子回放断言全绿不受扰)→ 渲染帧对照必须在同会话内做
  (黄金图 C 档基建的跨进程前提不成立,登记备忘)
2026-10-01 07:15:23 +08:00
DKChan fcd34b52bc draw calls 优化批:瓦片态非英雄格隐形 StyleBoxFlat 置 null——满负荷帧 504→196 DC
定位(临时 A/B 探针逐档实测,窗口化满负荷帧,探针已删方法存档于本信息):
- 基线 census:100 格已开 92/glyph 23/叠层约 20/tex 变体 12
- 统一全格 tex_base 为单纹理:504→504(零增益——纹理切换非批断裂主因)
- 去 glyph/badge:-23(每字格 1 DC)
- 去矢量叠层(outline/facade/proj/eflag/contact):-23
- 去隐形 bg_sb:-402(100 格×~4 个不可合批 StyleBoxFlat polygon 命令,逐格打断棋盘批)
- 隐整个 board_zone 参照系:37 DC(HUD 外围)
- sb 清除后 100 格 tex quad 合回 ~1 批(隐格仅省 1 DC)——批可跨 item 合并,唯一杀手=sb 多边形

改动(game/presentation/views/board_view.gd _paint_cell 单点):
- 瓦片态非英雄格不再挂透明载体 sb(透明底+零描边=视觉贡献零),u.bg_sb=null
- 英雄格保留蓝框载体 sb(新透明 sb+3px 边框,绘制序不变);平色回退路径零改动
- 核心层/data/smoke 策略参数零触碰

读数与闸门:
- battle_draw_calls 504→196(目标 ≤200 达标;三跑 196/196/196 稳定)
- 视觉零变化:三关棋盘 PNG(board_shot_probe)+四屏截图(shot_probe)改前后 7/7
  逐像素零差异(PIL diff bbox=None,容差 0)
- 冒烟 596/0;四探针 ui_input/ui_probe/ui_click/ui_layout 退出码全 0
- 附:补交 shot_probe.gd.uid(Godot 4.7 uid 元数据,库内 .uid 全跟踪惯例)
2026-10-01 07:09:10 +08:00