docs: 天赋树货币甲案修复批记账(快照+工作日志396)

This commit is contained in:
DKChan committed 2026-10-07 23:03:09 +08:00
1 parent 3b86c9bcc7
commit ee263b038b
1 file changed
+3 -1
+3 -1
View File
@@ -11,6 +11,7 @@
- **工程路线图**:`production/roadmap.md`(2026-09-17 建——里程碑时间线 + 路线图;实时状态看下方快照节)
## 当前状态快照(收口批先更新本节,再追加台账;≤10 行)
- **更新于**:2026-10-07(**天赋树货币甲案修复+卡③提案S2纠偏批落籍 master 3b86c9b**,worktree g-plan2-iter18-treefix 三提交 d7a6406/30154e5/129c21c+主区 merge --no-ff 零冲突,工作日志 396;零行为变更静态批):树全钥石单币落定(2026-10-07 用户裁「按甲方案修复完」——meta_tree.tres 脊柱 16 行 gp→keystone+schema 枚举 {keystone,free}+tree_buy 直走 spend_keystone+购买钮「购买 N 钥石」+meta.tres 陈旧注释订正,T8 双币骨架披露销账);卡③提案 v1.1 货币前提全案订正(5b/5c 换代钥石口径+修订记录);主区落籍闸=冒烟 834/0+probe_gate --click 全绿;MC 零跑静态论证
- **更新于**:2026-10-07(**迭代 18 四卡全部落籍+总收口**,goal 编排会话:③ de067ae〔台账 391〕/⑤ 0dbe3c3〔392〕/⑦ b91b973〔393〕/④ b98ea83〔394〕+总条 395;Wave 1 三卡并行+④ 硬等⑦落籍后串行;主区终态=冒烟 834/0〔本迭代 811→834〕+probe_gate 全绿+layout/tune exit0):**待用户三件**=①卡③ 提案 17 裁点盘问裁决(异步;design/qa/iter18-forge-exit-report-2026-10-07.md §四)②实机目检总清单(design/qa/迭代18-实机目检总清单-2026-10-07.md:⑤四项/⑦八项/④六项)③卡⑦代拍板追认六项+卡④追认十一项;卡⑤ MC 取证顺延 Alpha 收官 M4 数值批届时另令,M4 保持 Alpha 收官位未排期待发令
- **更新于**:2026-10-07(**迭代18卡⑦种子随机化与调试浮窗升级批落籍 master b91b973**,worktree g-plan2-iter18-seed 六提交(含 b159d77 分支并入 master 解 roadmap 相邻行冲突)+主区 merge --no-ff,工作日志 393):种子三分单点(显式优先/首局恒 42/空框随机)+浮窗升级四件(DS_DEBUG 启动即开/角标迁宿主两屏/登记制维持/当局数据六项只读)+输入锁死防护;主区落籍闸=冒烟 814/0+probe_gate --click 全绿+layout exit0+tune 专闸 exit0。四卡进度=③⑤⑦✅落籍/④Wave 2 开工(④⑦同 main.gd 串行门已解)
- **更新于**:2026-10-07(**迭代18卡⑤混编遭遇首批投放批落籍 master 0dbe3c3**,worktree g-plan2-iter18-mixenc 分支 iter18-mixenc 四提交 ad36e35/6272fc8/43b1306/36882e2+主区 merge --no-ff,工作日志 392;纯内容零代码):首个混编行 (2,5) 巨蜘蛛+熊地精双行行集落表+断言面随迁(expect_pools 三元键+行数 20+⑦b 三断言),主区冒烟复跑 814/0(基线 811+3);实机目检三项待用户(报告 §7)。四卡进度=③⑤✅落籍/⑦在飞/④硬等⑦落籍后 Wave 2 开工
@@ -898,4 +899,5 @@
392. **迭代 18 卡⑤混编遭遇首批投放批落籍(2026-10-07,goal 编排 Wave 1;worktree g-plan2-iter18-mixenc 分支 iter18-mixenc 基点 adadf56 四提交 ad36e35 T1 设计稿/6272fc8 T3 落表/43b1306 T4 断言随迁/36882e2 T5 收口,主区 merge --no-ff 0dbe3c3;纯内容批零代码)**:enemy.tres 首个混编遭遇行落表——(2,5,giant_spider) 巨蜘蛛巢群紧随既有 (2,5,bugbear) 熊地精行,同坐标双行行集=R6 行序契约(文件内相邻+行序=声明序=生成序,行序重击手在前=默认目标前排坦克);P1 甲 L2 单点试水 d5 案(d7 淘汰依据=落 min/max 集成路径+Σ 顶格零余量仅容固定 1 搭档);行值整行复制 (2,6) 巢群行=P4 甲零数值新增(2-3 只/hp26/atk1[1,2]/light/ac2);Σ 最坏骰和静态自证 1+3=4≤4(守卫同口径);教学位两处注释/Boss d9/既有 19 行现值零触碰;「开工令摘要新增两行 vs 任务书新行」出入按任务书口径执行并留痕(既有行+1 新行=双行行集,同坐标新增两行结构性不可行)。断言面随迁=expect_pools 增 (2,5,giant_spider) 三元键池模板+池文案 19→20 行+混编断言段 19→20 行+⑦b 新三断言(双行行序 bugbear→giant_spider/静态最坏骰和 Σ≤4/新行行值同源 (2,6));首遇位断言 (2,4) 恰一行语义零触碰复核绿。07 两处=:174「Boss 遭遇骰读首行区间」订正为逐行区间骰口径(卡① Q8 消解旧口径)+新立 ⑱ 首批混编目检与读数义务节(难度带读数随 Alpha 收官 M4 数值批执行届时另报批);roadmap 卡⑤行换代。闸=worktree 基线冒烟 811/0→批末 814/0 三闸全过+probe_gate 全绿+run_all 17 套+doc 三闸/熵增对基线零新增(07 自增 lint 一处当轮改写消除)+MC/verifier 零跑(顺延 Alpha 收官 M4 数值批在案);主区合并后冒烟复跑 814/0 三闸全过。环境偏差一笔=worktree 缺字体 .import 边车(gitignored)致 ui_font_asset_test 首跑红,自主区只读补拷后全绿未入 git。**下一步待用户=实机目检三项+首遇位回归(design/qa/iter18-mixenc-exit-report-2026-10-07.md §7 六项清单);Boss 多行归第二批待首批读数回看。**
393. **迭代 18 卡⑦种子随机化与调试浮窗升级批落籍(2026-10-07,goal 编排 Wave 1;worktree g-plan2-iter18-seed 分支 iter18-seed 基点 adadf56 六提交 40fb4a5 T1 种子三分/dd2c57c T2 防护+迁宿主+当局数据/5b3a8fd T2 修复/c36daa6 T4 探针换代/746507e T5 收口/b159d77 分支并入 master〔roadmap 相邻行换代冲突 union 解=⑤行取 master 落籍版+⑦行取本卡状态版,先例台账 386〕,主区 merge --no-ff b91b973)**:种子三分单点 `_seed_value()`=显式合法整数全场景优先(含首局)/首局恒 42(P5 甲,is_first_adventure_done 判定)/非首局空框引擎 randi() 随机(不走 rng_service 封闭流,组合根豁免面);调试浮窗=DS_DEBUG 启动即开(P3 甲)+角标迁宿主战斗屏 HUD+地图屏(P2 甲,17卡③同形制,开始层旧角标退役)+ModalStack 登记制维持(P1 甲)+当局数据六项只读区块(P4 甲:种子/关卡/节点/HP/GP/钥石——种子取 adventure.master_seed 单点,main.gd:1174 诊断种子重算冒充病灶同批改向)+输入锁死防护(审计🔴:has_open_excluding_any 排除式判据+开冒险路径显式关浮窗=默认开×遮挡复活×has_open 棋盘锁死破局)+对局中批量模拟两钮禁用;五探针种子钉死(ui_input/ui_layout/ui_click/ui_probe/ui_struct 显式 42)+ui_tune_probe 断言面换代①-⑩全链路(含⑩种子三分断言=抓获初版三分写反〔首局随机/非首局 42 与 P5 甲相反〕修复);过程红灯四笔全披露自救闭环(钥石取数域改 adventure.keystone/角标锚定入树延迟预设/ui_struct 滚区跨界豁免/字体导入缓存环境红基线复现非本批)。闸=worktree 冒烟 811/0 四时点零漂移(S2 确定性反证通过)+分支并入后组合态 814/0+主区落籍闸冒烟 814/0+probe_gate --click 全绿(残留 Godot=0)+ui_layout exit0+ui_tune 专闸 exit0;doc 三闸/熵增零新增;MC 零跑(静态论证四点随出口报告:核心层零 diff+同种子冒烟逐位反证);生涯.md 迁宿主事实同步=迭代 15 卡①P3 甲修订文档面落账。**下一步待用户=DS_DEBUG=1 实机目检九节清单(design/qa/iter18-seed-exit-report-2026-10-07.md)+代拍板追认单六项。**
394. **迭代 18 卡④生涯界面实装批·期一落籍(2026-10-07,goal 编排 Wave 2;worktree g-plan2-iter18-career 分支 iter18-career 基点 cf2aa03 六提交 669c1c7 T1 存档 v6/62d433c T2 收束断言/e5cd9bd T3 生涯页/dc2d514 T4 探针面/eccdf78 T5 收口/f7fe3c9 目检总清单,主区 merge --no-ff b98ea83)**:存档 v6=SAVE_FORMAT_VERSION 5→6+meta 终身计数两域 adventure_total(总局数,开局即计含放弃失败)/adventure_cleared(通关局数,三关全通才计 1,summary.cleared 现成直用)+_migrate_v5_v6 幂等迁移(缺键补零只增不改)+写入单口=apply_adventure_summary 收束口头部自增(三结局恰计一次,禁第二写入点)+只读访问器+registry save_file 条目 v4→v6 换代(v5 批漏账补齐)+smoke 两处「写盘 version==5」断言改 6;career_overlay.gd=page_shell 暖亮全屏页(商店同壳)六类九项两分组(组一冒险战绩五项/组二资源与成长四项)+主菜单「营地与系统」组入口钮(营地钮后)+P3 甲登记序=暂停层后确认弹窗前+树序同步(addChild 位与登记插位一致)+零跳转零动效零写通路(只读巡检恰 2 连接=返回钮+closed 外发,17卡③形制);断言面=冒烟+20(迁移三件/收束双夹具/生涯投影 11 件含 v5 档升 v6 载入显示)+ui_struct 生涯四契约(入口点击链真路径/只读巡检/零动效/登记树序+零跳转)+ui_click 生涯段+ui_contrast 三测点;过程红灯三笔自救闭环(最重=生涯页深墨族照抄暂停层对 page_shell 深棕底仅 1.3:1 违例——两壳明暗相反,全页返工亮墨族零新色值并落对比度测点防复发)。闸=worktree 冒烟 834/0(基线 814+20)+run_all 17 套+probe_gate 全绿+ui_click 0 问题+ui_layout exit0+doc 三闸零新增(触碰文件违例净降 07 26→22/生涯.md 7→6)+熵增存量维持+MC 零跑静态论证四点;主区落籍闸=冒烟 834/0+probe_gate --click 全绿+layout exit0+tune exit0(首跑 click 超时系合并后全局类名缓存陈旧坑——iter17 先例同款,--import 重刷即愈非代码缺陷);生涯.md v0.2 状态行换代(期一已实装,卡⑦迁宿主同步段原样保留)+07-⑲ 目检条目。**下一步待用户=实机目检六项+代拍板追认单十一项(design/qa/iter18-career-exit-report-2026-10-07.md)。**
395. **迭代 18 四卡总收口(2026-10-07,goal 编排会话;Wave 1 三卡③⑤⑦并行各占 worktree+Wave 2 卡④硬等⑦落籍 master 后开工=④⑦同 main.gd 串行门)**:四卡全部落籍 master——③ 武器锻造提案 de067ae(台账 391)/⑤ 混编首批投放 0dbe3c3(392)/⑦ 种子随机化+调试浮窗 b91b973(393)/④ 生涯界面期一 b98ea83(394);编排全程零停机点触发、零用户中断(③⑤⑦④ 各卡 §8 停机点全未触发,过程红灯八笔全部卡内自救闭环并留痕各出口报告);主区终态=冒烟 834/0(本迭代 811→834,+3 混编+20 生涯)+probe_gate --click 全绿+ui_layout/ui_tune exit0;四卡产物=提案 311 行 17 裁点待盘问/混编行 (2,5) 落表+07⑱ 读数义务/种子三分+浮窗四件+生涯页+存档 v6;**编排坑三笔在册**=①roadmap 相邻行换代合并冲突→「分支内并入 master」union 解(先例台账 386)②worktree 守卫豁免判据=命令文本须显式指向兄弟 worktree 路径且不含主区路径,主区内临时分支 git commit 放行不可靠(钩子按当前分支读值瞬时态)→台账统一走专用 ledger worktree 路线③合并后全局类名缓存陈旧致 click 探针挂死(--import 重刷即愈);主区并行遗留脏文件全程只标旗不碰(10→12 件系并行美术会话所为)。**人闸与裁决移交**=①卡③ 提案 17 裁点盘问裁决(异步不阻塞)②实机目检总清单 design/qa/迭代18-实机目检总清单-2026-10-07.md(⑤四项/⑦八项/④六项)③卡⑦ 代拍板追认六项+卡④ 追认十一项④卡⑤ 难度带 MC 取证顺延 Alpha 收官 M4 数值批届时另令;M4 数值批保持 Alpha 收官位未排期待用户发令。
395. **迭代 18 四卡总收口(2026-10-07,goal 编排会话;Wave 1 三卡③⑤⑦并行各占 worktree+Wave 2 卡④硬等⑦落籍 master 后开工=④⑦同 main.gd 串行门)**:四卡全部落籍 master——③ 武器锻造提案 de067ae(台账 391)/⑤ 混编首批投放 0dbe3c3(392)/⑦ 种子随机化+调试浮窗 b91b973(393)/④ 生涯界面期一 b98ea83(394)
396. **天赋树货币甲案修复批+卡③提案 S2 纠偏重写落籍(2026-10-07,裁决依据=用户 2026-10-07「按甲方案修复完」——树全钥石单币落定,T8「GP 余额域缺位」双币骨架披露销账;worktree g-plan2-iter18-treefix 分支 iter18-treefix 基点 3e9360d 三提交 d7a6406 修复/30154e5 提案 v1.1/129c21c 出口报告,主区 merge --no-ff 3b86c9b 零冲突)**:①修复六文件——meta_tree.tres 脊柱 16 行(sp_hp/atk/hit/ac × r1..r4)currency gp→keystone(价格 10/20/30/40 不动 provisional 归 M4)+表尾 T8 注释改钥石口径+裁甲销账行注;meta_progression.gd tree_buy 删 currency 分叉直走 spend_keystone(tree_buy_fork 原本同口零改动);meta_tree_table.gd CURRENCIES {gp,keystone,free}→{keystone,free}(缺省容忍语义不变)+头注单币口径;camp_overlay_view.gd 树购买钮「购买 N」→「购买 N 钥石」;smoke_all.gd 4670/4677 断言消息文字随批换代(逻辑零改);meta.tres 表尾陈旧注释顺带订正(「与 GP 商店同族…base 10」→同族指数值档位非货币+base_price 现值 20 系 2026-09-22 对齿批投值)。②卡③提案 v1.1 盘问轮 S2 纠偏——货币前提全案订正(现役营地一切消费货币=钥石非金币:buy_forge/tree/刷新升级全走 spend_keystone 消费口;GP=局内一次性货币开局清零不入存档两币永不互兑 元进度.md:55;错误根源=meta_tree.tres 脊柱行 gp 声明+meta.tres 陈旧注释「与 GP 商店同族」误导成文):〇节原案一/F1 事实行/4b 乙引文/5a 丙论据/第九节定价行/汇总表 5b-1、5c 行逐处换代;裁点 5b 整节重组(甲=纯钥石推荐/乙=局外金币余额域淘汰/丙=第三货币锻造币淘汰);裁点 5c 前提换钥石(甲=纯钥石零材料推荐,原「不要材料」结论存活);文末新增修订记录 v1.1;全文「金币」扫尾残余 9 处均系订正说明与备选案描述对象合法。③文档随批 F 三文档 grep 全零命中零改动(元进度.md 实际在 systems/跨局循环/〔任务书误写冒险循环目录,偏差披露〕无树双币表述/entities.yaml 无树货币登记/06-待办清单无 T8 树货币追认挂单项)。闸=worktree 基线冒烟 834/0+改后冒烟 834/0+probe_gate --click 全绿批末残留 0+ui_layout exit0 零脚本错误+ui_tune PASS+run_all 17 套件全绿+doc 三闸/熵增闸既有命中零新增(死链 4/gdd_lint 2 文件/退役术语 3/design-diagrams 越界均基点在案,本批触碰文件不在扫描域);MC 零跑(静态论证:tree_buy 改动前后同走 spend_keystone+free 行 price=0 零额消费无副作用+currency 字段全仓无残余消费方;经验背书=改后 834/0 全绿);主区落籍闸=冒烟 834/0+probe_gate --click 全绿(残留 Godot=0)。出口报告=design/qa/iter18-treefix-exit-report-2026-10-07.md(提交清单/闸数字/改动对照/文档命中清单/偏差披露六节);主区并行遗留脏文件全程只标旗不碰。;编排全程零停机点触发、零用户中断(③⑤⑦④ 各卡 §8 停机点全未触发,过程红灯八笔全部卡内自救闭环并留痕各出口报告);主区终态=冒烟 834/0(本迭代 811→834,+3 混编+20 生涯)+probe_gate --click 全绿+ui_layout/ui_tune exit0;四卡产物=提案 311 行 17 裁点待盘问/混编行 (2,5) 落表+07⑱ 读数义务/种子三分+浮窗四件+生涯页+存档 v6;**编排坑三笔在册**=①roadmap 相邻行换代合并冲突→「分支内并入 master」union 解(先例台账 386)②worktree 守卫豁免判据=命令文本须显式指向兄弟 worktree 路径且不含主区路径,主区内临时分支 git commit 放行不可靠(钩子按当前分支读值瞬时态)→台账统一走专用 ledger worktree 路线③合并后全局类名缓存陈旧致 click 探针挂死(--import 重刷即愈);主区并行遗留脏文件全程只标旗不碰(10→12 件系并行美术会话所为)。**人闸与裁决移交**=①卡③ 提案 17 裁点盘问裁决(异步不阻塞)②实机目检总清单 design/qa/迭代18-实机目检总清单-2026-10-07.md(⑤四项/⑦八项/④六项)③卡⑦ 代拍板追认六项+卡④ 追认十一项④卡⑤ 难度带 MC 取证顺延 Alpha 收官 M4 数值批届时另令;M4 数值批保持 Alpha 收官位未排期待用户发令。