From ac59bcde9be61c83256ec96be67ab88179299b23 Mon Sep 17 00:00:00 2001 From: DKChan <524912269@qq.com> Date: Tue, 13 Oct 2026 06:25:08 +0800 Subject: [PATCH] =?UTF-8?q?docs(=E6=94=B6=E5=8F=A3):=20=E8=BF=AD=E4=BB=A32?= =?UTF-8?q?1=E8=BF=BD=E8=AE=A4=E5=8D=95=E7=BB=88=E6=B8=85=E2=80=94?= =?UTF-8?q?=E2=80=94#10=E8=A3=81=E7=BB=B4=E6=8C=81=E7=8E=B0=E7=8A=B6(?= =?UTF-8?q?=E9=9D=A2=E6=9D=BF=E4=B8=8D=E8=A1=A5=E9=94=BB=E9=80=A0=E6=A6=82?= =?UTF-8?q?=E8=A7=88,=E6=95=88=E6=9E=9C=E6=9C=89=E9=97=AE=E9=A2=98?= =?UTF-8?q?=E5=86=8D=E4=BC=98=E5=8C=96)+=E6=8A=A5=E5=91=8A=C2=A7=E5=9B=9B?= =?UTF-8?q?=E6=A0=87=E6=B3=A8+=E5=BF=AB=E7=85=A7=E6=8D=A2=E4=BB=A3=3D?= =?UTF-8?q?=E5=90=84=E6=89=B9=E8=BF=BD=E8=AE=A4=E4=B8=8E=E5=8F=8D=E5=93=BA?= =?UTF-8?q?=E5=85=A8=E9=83=A8=E5=87=BA=E6=B8=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- active.md | 14 ++++++++------ design/qa/iter21-实现报告-2026-10-12.md | 2 +- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/active.md b/active.md index 3a6d36e8..c5c770f2 100644 --- a/active.md +++ b/active.md @@ -17,18 +17,18 @@ ## 当前状态快照(收口批先更新本节,再追加状态记录;≤10 行) -- **更新于**:2026-10-13(状态面板改名批+迭代 21 反哺六条落文两连批——worktree statuspanel-20261013,合 master 7d1e9cb)。 -- **批末闸全绿**(改名批):冒烟 938/0+run_all 24 套+probe --click/--full+render_gate 全绿+doc 三闸对基线零新增+熵增 PASS;合并后主区冒烟兜底 938/0。 -- **现行文档事实源**:秘宝.md v2.9(目录 v1=12 件已实装)+奇物.md v3.16+**天赋树.md v0.9**+**锻造工坊.md v0.8**+**元进度.md v1.20**+术语表 v1.10。 -- **迭代 21 收尾面**:GDD 反哺六条已全落文(报告 §五裁决面清);追认单十二条=十条已裁(九追认+#4 追认+意向「限次改小倍率不限次」归 M4 评估),**#1(R1 等级阈值前置 a 维持/b 补机制位)与 #10(暂停层→状态面板已改名,锻造段删除异议本身)仍待用户结论**。 -- **迭代 21/22/23 残留人闸不变**:实机目检营地四柜台〔07 ⑳〕+秘宝解锁-装配〔07 ㉑〕+锻造工坊工作间〔07 ㉒〕(状态面板入口已随改名批换代呈现名);迭代 20 残留人闸=实机目检五件+V20/V21/V22 人工核对半(07 在册)。 +- **更新于**:2026-10-13(迭代 21 收尾终清——追认单 #10 裁「维持现状」;camp.md 改名补漏两处合入 5fd36a0)。 +- **批末闸全绿**(R1 机制位批存证):冒烟 938/0+run_all 25 套+probe --click/--full+render_gate 全绿+doc 三闸对基线零新增+熵增 PASS;合并后主区 run_all 25 套兜底绿。 +- **现行文档事实源**:秘宝.md v2.9(目录 v1=12 件已实装)+奇物.md v3.16+**天赋树.md v0.10**+**锻造工坊.md v0.8**+**元进度.md v1.20**+术语表 v1.10。 +- **迭代 21 待用户事项全清**:追认单十二条全收口(九追认+#4 追认带意向归 M4+#1 推翻重立=requires_level 机制位批+#10 裁维持现状——状态面板不补锻造概览,效果有问题再按需优化)+GDD 反哺六条已落文。 +- **迭代 21/22/23 残留人闸不变**:实机目检营地四柜台〔07 ⑳〕+秘宝解锁-装配〔07 ㉑〕+锻造工坊工作间〔07 ㉒〕;迭代 20 残留人闸=实机目检五件+V20/V21/V22 人工核对半(07 在册)。 - **已裁在册**:M4 数值批顺延迭代 24+ 未排期(锻造工坊 provisional 终值归其统一标定)。 - **界面美化三层诊断已全部登记(2026-10-13,合 master 85e2d2a)**:`06-待办清单` 新增八条专条(一层纯工程三项=UI全局主题资源/按钮状态矩阵/全局纹理过滤;二层三项=UI贴图重构批/字体补完/战斗一屏样张P0;三层两项=氛围层与九宫格切片/元素细节修),并给第三层存量三条补标 Alpha 需完成;`08-Alpha版本标准` 同步八行、升版 v1.1。用户已指定**先动第一层(纯工程补齐)**,待 U0 发令后写需求卡片。 ## 项目当前位置(2026-10-12 刷新;实时细节以根目录 `roadmap.md` 与 06-待办清单 为准) - **里程碑**:M3=Alpha 版本的完整实现(2026-10-09 立规:用户未明令宣布 M3 完成前停留 M3,迭代只排 M3 需求,M4 一律不排期) - **迭代**:迭代 19 五卡已入库(2026-10-08);迭代 20 专长实装批已入库(2026-10-11 总收口,反哺①-④已落文);**迭代 21 天赋树实装批已入库(2026-10-12,goal 会话 U0 开工总收口)**;**迭代 22 秘宝体系实现重构落地批已入库(2026-10-12,T1-T7 全量交付)**;**迭代 23 锻造工坊实装批已入库(2026-10-12,/goal+iter U0 开工单会话总收口)**;M4=迭代 24+ 未排期 -- **近期主战场**:迭代 20/21/22/23 四批残留人闸(实机目检:专长五件 / 营地四柜台〔07 ⑳〕/ 秘宝解锁-装配〔07 ㉑〕/ 锻造工坊工作间〔07 ㉒〕)+ 迭代 21 追认单 #1/#10 待用户结论(其余十条已裁、反哺六条已落文;迭代 20/22/23 追认与反哺全出清);**下一前沿=M4 数值批,待 U0 发令** +- **近期主战场**:迭代 20/21/22/23 四批残留人闸(实机目检:专长五件 / 营地四柜台〔07 ⑳〕/ 秘宝解锁-装配〔07 ㉑〕/ 锻造工坊工作间〔07 ㉒〕)——各批追认单与反哺点全部出清;**下一前沿=M4 数值批,待 U0 发令** ## 未决面(进行中/待人闸/待裁点指针;现行事实源登记处=`design/gdd/06-待办清单.md`) - 待用户裁决:美术审计两项 P0(art-bible 死样张指涉+主角像素管线重产;06 在册);去毒残留词扫否(魔法道具约 30 处/罕见约 18 处,呈报在案);喂雷流 R5 甲重启条件回落文(一句话件);「通关 vs 通过第 N 关」全库口径统一 273 处(待裁是否补登记 06);迭代 20 实机目检五件+V20/V21/V22 人工核对半(07 在册) @@ -78,3 +78,5 @@ - **484(2026-10-13,状态面板改名批+迭代 21 GDD 反哺六条落文两连批)**:用户令「①状态 ②全套;反哺六条按呈报落文;两任务一起做完汇报」。**批一改名**(c5a09fd,用户令「暂停层/暂停角标→状态面板/状态角标」——用户 prompt 全量任务书):文案 4 处(浮层标题/两屏角标/关闭钮 tooltip 按用户句式;副提示原文无暂停字眼零动)+标识符全套(PauseOverlay→StatusPanel/pause_overlay.gd→status_panel.gd/成员方法族 _open_status_panel 等+探针快照键 status_title/_snap("status"))+game/ 内注释与探针消息 86 处清零(参照语括注来历放文档面,代码 rg 归零);行为契约四件零动(只读 R4/模态遮罩 P2 甲/输入锁 R3/零动效 P4 甲)。**连带抓漏**:tools/render_gate.sh 截图键 shot_pause→shot_status(首跑 render_gate 红一根因=此,同步后绿);.godot 类缓存含旧类名(worktree cp 缓存 Parse Error——sed 缓存修,主区合并后同法刷新)。**文档六面**:元进度 v1.19(解锁界面节+改名括注)/07/生涯/06 条(状态面板条目换代+改名批机检注)/architecture json+html(暂停浮层→状态面板);camp.md 零命中;**08-Alpha版本标准.md untracked 禁碰留置**(内含暂停字样归该批)。html 残留「暂停」皆 archify 查看器自身播放控制文案非游戏面,保留。**批二反哺六条**(c767174,用户裁「按你的来回写」):天赋树.md **v0.9**(①实装落地态七处换代〔状态行/范围表/总表前言与三行/schema 连带/依赖表/P0 段/验收实态注——「实装未落、现役 33 节点」过渡态终结〕③设计避让句按卡片 v1.7 ⑪②裁决改写为折扣定义边界(散=只覆盖商品购买价,键 gp_cost_mult)⑥机检读数+命中线契约 6 括注+已建未接面节换代〔两接一维持:槽位判定源已切树点亮数/刷新同账路由/命中线纪律维持〕);元进度.md **v1.20**(②营地统一段落地终态);锻造工坊.md **v0.8**(④树侧钥匙句 forge_workshop 在役、死指针终结);HUD框架.md **v0.17**(⑤新增营地四柜台并排小节=登记缺口补齐)。**闸**:批一四件=冒烟 938/0+run_all 24 套+probe --click/--full+render_gate 全绿(golden 0.00%);批二 doc 三闸对基线零新增(死链 3 逐条存量/term 5 组一致/lint 3 存量同款;worktree 缺 untracked 五文档致首跑漂移 9 链,主区绝对路径 cp 后对齐)+熵增 PASS;合并后主区冒烟兜底 938/0。合并=7d1e9cb(基点含并行术语表 v1.10 微批 187632f,ort 零冲突)。worktree 与分支已清理。**悬置**:A 组 #1(R1:a 维持裁撤/b 推翻补 requires_level 机制位——用户追问中)与 #10(状态面板改名已落地;暂停层锻造段删除异议本身待用户思考结论)。(worktree statuspanel-20261013;登记顺延 484——483 系并行术语表微批占用) - **485(2026-10-13,R1 机制位批——requires_level 等级阈值前置随批重立)**:用户对迭代 21 追认单 #1 裁「b) 推翻,补机制位小批」并令当场做(不占迭代号——用户令小批模式)。落地=卡片 v1.7 留任案形态:meta_tree_table.gd KEY_WHITELIST+requires_level 字段(Dictionary{node_id: n})+validate 三拒(键悬空/阈值<1/类型错);meta_progression.gd tree_can_buy 等级阈值判定分支+tree_gate_text 门槛文案+tree_camp_rows 投影行 gate_text;camp_overlay_view.gd 行板未达标 🔒 标+悬停文案;新单测 tree_requires_level_test 八断言(schema 四拒一过+判定三态+投影两态——首跑抓出测试自身时序 bug〔零配置行断言跑在 cap 满状态后〕重排修正)入 run_all(24→25 套);现役 12 行零配置=机制位空转零行为影响(配置归表行随需填)。闸=冒烟 938/0+run_all 25 套+probe --click/--full+render_gate 全绿(零漂移;MC 豁免=零数值零行为)+doc 三闸对基线零新增+熵增 PASS。文档=天赋树.md v0.10(六处 R1 表述换代:状态行/范围表/schema 连带/购买校验③/调参表/验收前置行)+iter21 报告 §四 #1 推翻标注+§八兑现注。合并 29b08d4(基点含并行 UI 主题卡片批 89b0008);主区 run_all 25 套兜底绿;worktree 与分支已清理。**迭代 21 追认单终态:十二条全收口**(十条追认+#1 推翻重立+#4 追认带意向);悬置仅剩 #10 锻造段异议结论(状态面板改名已落地)。(worktree r1mech-20261013;编号顺延 485——483 系并行术语表微批、484 系本会话改名批登记) + +- **486(2026-10-13,迭代 21 追认单终清——#10 裁维持现状)**:用户裁「维持现状就行了,到时候效果有问题,我再让你做对应的优化更改。现在不用动」——状态面板不补锻造概览(原属性锻造三行的信息缺口:锻造工坊武器/护甲路线等级面板不可见,用户知悉并接受,将来实际游玩效果有问题时按需提优化)。iter21 报告 §四 #10 标注追认结果收口。**至此迭代 21 待用户事项全部出清**(追认单十二条+反哺六条+欠账三条全链闭环);各批(20/21/22/23)追认与反哺全部出清,项目待用户面仅剩四批实机目检人闸+存量未决面(美术 P0 两项/去毒残留词/喂雷流 R5/通关口径 273 处)。快照/主战场换代。零代码零游戏文件。(worktree log486-20261013;编号顺延 486) diff --git a/design/qa/iter21-实现报告-2026-10-12.md b/design/qa/iter21-实现报告-2026-10-12.md index 829a4eed..746cfa35 100644 --- a/design/qa/iter21-实现报告-2026-10-12.md +++ b/design/qa/iter21-实现报告-2026-10-12.md @@ -44,7 +44,7 @@ | 7 | 旧档废弃检测选型 | 结构版本标记(meta.tree_struct=2,缺失或更低=树域废弃重置)而非节点 id 残留检测——save_manager 零玩法依赖约束下不内联 id 白名单 | 白名单「旧档废弃检测的实现选型」 | | 8 | _normalize 白名单重建 | meta 域按默认模型键集收口重建(退役键 forge_levels/migration_note 载入即丢弃不回写盘);breakpoint 等非 meta 顶层键零触碰 | 白名单「_normalize 补键细节」+契约 4 | | 9 | 营地四柜台布局 | 横向 ScrollContainer 包裹四柜台(各 300 min 宽等分)、钥匙门=锁定行 Label 与内容容器可见性切换、占位面板=纯 Label 双行(零按钮零写档) | 白名单「程序占位布局与控件复用」 | -| 10 | 暂停层锻造段连带删除 | pause_overlay 属性锻造段+main._pause_data forge 投影随 forge_levels 域死亡一并删除(卡片未点名暂停层——数据源删除的编译级连带,非范围自扩) | T5 旧逻辑删除同生死原则(code-conventions §3.5 第 5 条) | +| 10 | 暂停层锻造段连带删除 | pause_overlay 属性锻造段+main._pause_data forge 投影随 forge_levels 域死亡一并删除(卡片未点名暂停层——数据源删除的编译级连带,非范围自扩)。**〔2026-10-13 追认结果:维持现状——用户裁状态面板不补锻造概览,实际游玩效果有问题时再按需提优化;本条收口〕** | T5 旧逻辑删除同生死原则(code-conventions §3.5 第 5 条) | | 11 | MC 载体扩 rules 模 | adventure_monte_carlo feat_mode 增 `rules`(args[7] 逗号分隔键集)——V19 三组配对载体(原 ab_a/ab_b 硬编码仅 posture 组) | V19 验收载体必须(代拍板「探针夹具构造细节」) | | 12 | ks_refresh 树行价 30 | 表行 price=30 仅为呈现元数据,实际计费走 Y 行 keystone_cost(30/60)——树 cap2 与 Y 表两级行天然对齐 | 白名单「价格沿旧表值/量纲锚」 |