Files
gplan-2/active.md
T

48 lines
15 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 会话状态:Dungeon Sweeper(扫雷 × 自动战斗)——唯一状态源·状态文件(2026-10-09 立宪)
> **定性(2026-10-09 用户裁决):状态文件,非历史档案**——本文件每一行都必须在当下为真;历史变更一律以 git 提交史为准(删除的条目可在 git 历史版本中完整复原)。
> 写入边界:只写快照、未决面、当前迭代工作条目。待办裁决归 `design/gdd/06-待办清单.md`,跨会话教训归记忆库;已完结批次条目(已入库+结论进快照+无未决项指向)在迭代收口时删除,超 30 条必须清。细则见 `design/dev/doc-conventions.md` §10。
> 并行会话禁止将本文件整体复原/回退。
- **阶段**:M3——Alpha 版本的完整实现(2026-10-09 立规:未明令宣布完成前停留 M3,迭代只排 M3 需求,M4 不排期;根目录 stage.txt 为旧阶段开关仅存档)
- **系统索引**:`design/gdd/02-系统清单.md`(2026-09-14 循环式新骨架根索引;旧 `systems-index.md` 已封存于 `design/archive/gdd-2026-09-14/`,只读参考)
- **概念文档**:`design/gdd/00-游戏概念.md`(新骨架顶层文档;旧版 game-concept/game-pillars 已随归档封存)
- **原型**:概念原型 demo 已删除(2026-09-12,垂直切片承接);验证结论 PROCEED 载于 git 历史,原报告路径已散佚;原型已演进为 `game/` 工程
- **引擎**:Godot 4.7.2 + GDScript(2026-09-07 锁定;`.claude/docs/technical-preferences.md` + `docs/engine-reference/godot/`;**MEDIUM RISK**——2026-09-12 `/setup-engine refresh` 逐条核实 4.5–4.7 官方迁移指南,无破坏架构契约项,current-best-practices.md 已建)
- **架构**:`design/dev/architecture/architecture.md`(同目录含 ADR 系列) v1.0(2026-09-12 /create-architecture 产出,TD 自评 APPROVED WITH CONDITIONS;review-mode.txt = solo)
- **待办清单**:`design/gdd/06-待办清单.md`(2026-09-16 收编批起为全项目待拍板唯一登记处;系统文档只留指路存根,新增条目直接登记清单,裁决后改状态列留痕)
- **批次出口报告**:随批落 `design/qa/`(证据只留最新一轮,doc-conventions §11)
- **工程路线图**:根目录 `roadmap.md`(2026-09-17 建——里程碑时间线 + 路线图;实时状态看下方快照节)
## 当前状态快照(收口批先更新本节,再追加状态记录;≤10 行)
- **更新于**:2026-10-11(迭代 20 专长实装批总收口——T0-T10 全量入库 merge 34c1564,实现报告=design/qa/iter20-实现报告-2026-10-11.md):词表扩签(事件 18/类型 30/事实 18/+mod_eq)+案D 池(四级 104+曝光槽 2+1+cap 解耦案②)+feats.tres 29 行换代(流派机制退役)+凭证五件(F-1 修复随批)+Boss 按档配比加权+MC 新基线(同种子重放逐位)+迁出收尾+空配置闸。
- **批末闸全绿**:冒烟 864/0+run_all 21 套+probe --click/--full+render_gate+doc 三闸零新增+熵增 PASS;合并后主区复跑同绿。
- **代拍板追认单十条已追认(2026-10-12 用户逐裁,06 在册)**:全数通过+连带裁定(血税保留/疼痛记忆「下场战斗」系笔误改「下一次攻击」/血税 desc 补生效时点修正案/流派=对外不显示对内保留事件族划分);**V20/V21/V22 人工核对半+实机目检五件仍待用户**(07 在册;V23 配额数字已随②③追认闭环)。
- **GDD 反哺点①-④全部落文(2026-10-12 用户逐裁令)**:①奇物.md v3.16+血税 desc fe0970d(冒烟 864/0);②冒险结构.md v0.20(关卡大奖励=专长三选一按档配比加权+回血,提升池机制段移交奇物.md);③难度曲线与Boss.md v0.28(投放读数只测不判,数值不动);④02-系统清单.md v1.24(奇物行换代);⑤归奇物呈现条(06 在册)。
- **回补带出四条待裁点**(秘宝卡两条+天赋树卡两条不阻塞;专长卡 §10.4 已随追认闭环)。
- **现行文档事实源**:秘宝.md v2.9+**奇物.md v3.16**+天赋树.md v0.8+**锻造工坊.md v0.5**(17 裁点清零定案,2026-10-12)+术语表 v1.8;迭代粒度规矩=迭代周期 ≈ 一周左右。
## 项目当前位置(2026-10-11 刷新;实时细节以根目录 `roadmap.md` 与 06-待办清单 为准)
- **里程碑**:M3=Alpha 版本的完整实现(2026-10-09 立规:用户未明令宣布 M3 完成前停留 M3,迭代只排 M3 需求,M4 一律不排期)
- **迭代**:迭代 19 五卡已入库(2026-10-08);**迭代 20 专长实装批已入库(2026-10-11,goal 会话 U0 开工总收口)**;迭代 21=天赋树实装批、迭代 22=秘宝实装批已编入待开工(开工门=U0,用户发令);M4=迭代 23+ 未排期
- **近期主战场**:迭代 20 反哺落文批(待发令)+目检五件待人闸;迭代 21/22 按序待 U0 发令;文档治理连续批详情见 git 提交史
## 未决面(进行中/待人闸/待裁点指针;现行事实源登记处=`design/gdd/06-待办清单.md`)
- 待用户裁决:美术审计两项 P0(art-bible 死样张指涉+主角像素管线重产;06 在册);filter-repo 计划书批准或放弃(06 在册);去毒残留词扫否(魔法道具约 30 处/罕见约 18 处,呈报在案);锻造工坊 17 裁点**已清零**(2026-10-12 B 组逐裁落文 v0.5,06 在册;实装批开工门只剩用户发令);奇物呈现三处违规改法与档位呈现三路(06 在册);喂雷流 R5 甲重启条件回落文(一句话件);「通关 vs 通过第 N 关」全库口径统一 273 处(待裁是否补登记 06);**迭代 20 反哺点②③④+目检五件**(追认单十条已清,2026-10-12)
- 待发令:迭代 21/22 两实装批开工(U0)
- 进行中:黑话清扫第二波(GDD 正文流程动词族约三千处,随时可派)
## 状态记录(滚动窗口:仅当前迭代;退役规则见 doc-conventions §10)
- **462(2026-10-11,迭代 20 专长实装批开工)**:/goal+iter 技能调用=U0 开工令。开工检查全过(卡片 v1.1 Q1-Q3 已裁、V1-V23 验收清单齐、自洽扫描 5 处事实抽查 4 符 1 漂移=effect_engine OPS 实 12 项卡文写 10,T1 按实态);§10.4 件数口径按卡内推荐案落(29 行=基础 27+迁入 2,断言按落表实数,记代拍板追认单)。主区脏文件全属他批遗产零碰;定义面已入库无提交。基线复读:冒烟 846/0(卡片记 840 系成文时点,差 6 系后续批增量断言)+run_all 18 套件全绿+probe_gate --click 全绿残留 0。推进 A 段 T0-T2。
- **463(2026-10-11,迭代 20 专长实装批总收口)**:T0-T10 十卡全量交付 merge master 34c1564(A 段 T1 a57489e/T2 0640b0c;B 段 T3 54ab330/T4 1387aed/V4 补齐 5ebd05d;C 段 T5+T8+T9+T10 3333187/V13 收口 710d8e0/文档同步 8fd9909/实现报告 0e71103——worktree iter20-feat 九笔,合并冲突一处 06 同段两版融合解)。T0 三查结论:状态账=adventure 域计数器(domain 键+export/seed);锻造批③作废核结(mana_weaver 在退役名单,与并行裁决会话 D 组一致);解耦选型=案②令牌池+提前退役。批末重闸全绿:冒烟 864/0+run_all 21 套(新增三套)+probe --click/--full+render_gate golden 0.00%+doc 三闸零新增+熵增 PASS+MC 同种子 30 局逐位复现;合并后主区 --import 重刷复跑同绿。潜伏缺陷修正两件随批(has 算子 null 安全/刷新券零摘牌);fx_probe 红两轮系 worktree 缺未跟踪素材(artwork 拷入+导入刷新后绿,非回归)。追认单十条+反哺点五条+目检五件落实现报告待人闸。
- **464(2026-10-12,迭代 20 追认会话——十条逐裁全追认落 06)**:实现报告 §三十条用户逐裁全通过;连带裁定=血税件保留(契约尖点双向同账成立)+疼痛记忆设计措辞「下场战斗」定性笔误改「下一次攻击」+血税 desc 补生效时点修正案(随反哺批落文)+**流派口径重申(对外永不显示/对内保留事件族五系划分,v2.9 作废所指=流派作机制非对内划分)**。反哺点①裁决齐、②③④仍待裁;落文批待发令;目检五件+V20/V21/V22 人工半仍待人闸。登记落 design/gdd/06-待办清单.md 追认结果条(worktree ratify-20261012)。
- **465(2026-10-12,迭代 20 反哺落文批——奇物.md v3.16)**:用户令「先回写 GDD」,worktree gddwrite-20261012。八处落文:①设计原则落行注记(N-1 预评估,追认⑤);②疼痛记忆「下场战斗」→「下一次攻击」(笔误改定,追认⑥);③弃图兑换=停手后首攻全额附加不拆分(追认⑧);④血税件表补「下一战起生效」+账列双向同账细则(追认⑨);⑤时沙=下一战首轮 AP 队列兑付+§1.3 两处「当前 AP=回合级」→「时沙挂账」(追认⑦);⑥扩签登记节换代实装承载记录(6 fact+4 计数器改道/battle_won+mod_eq 补位/rewrite_board 除名,追认④);⑦专长/资源两节「落地前」过渡句 expiry 换代(29 行+凭证已落表);⑧流派口径澄清随批记录(正文零改动,设计原则第 2 条原文已符)。06 反哺点①+追认条状态换代;血税卡面 desc(feats.tres)留代码侧小批待发令。
- **466(2026-10-12,迭代 20 反哺落文批②③④+desc 小批收口)**:三笔合入——desc 小批 fe0970d(血税卡面补「下一战起生效」,主区冒烟 864/0 全绿验证)+销账 700b310+本批②③④(worktree fb234-20261012):冒险结构.md v0.20 关卡大奖励节换代(标题/概览/框架表/生命周期图/序列图/验收步骤/结构冻结七处「提升三选一」→「专长三选一」,提升池七种表+洗牌抽取段退役移交奇物.md,本节压缩为结构层段;不负责表换代;刷新句中性化);难度曲线与Boss.md v0.28 期望值带节「迭代 20 投放读数」只测不判注记(四级 104 构成+止步 90/10→93/7 归因曝光槽,数值零变更);02-系统清单.md v1.24 奇物行状态格换代。06 反哺点条目状态=①②③④全部落文,⑤归奇物呈现条。**迭代 20 反哺面至此全部出清,残留人闸=实机目检五件+V20/V21/V22 人工核对半**。
- **468(2026-10-12,锻造工坊裁决会话续——B 组 15 裁点逐裁+收口,纯设计零代码)**:用户逐点裁决 **17 裁点清零**(2c/5a 已于 v0.4 结案)。按推荐案落 11 点;**推翻推荐案 4 点**——①2a 伪裁点消解(伤害结算只有一套、单据自带 attack_type 栏,删"叠加/替代/互斥"三分法;呈报方承认设问框架错误)②2b 随 3a 自动消解(非独立裁点)③3b **敌方攻击有类型·未设置=默认普通** ⇒ 甲型差异「基础 AC+克制修正」两轴当下生效,原"诚实收窄/留结构位"整段作废 ④6 **满级特效本期不做**、只留扩展位(七条候选池退回提案稿 §八,不开参数位/不设特效域);**撤回呈报子问 4a-1**("曲线×定价=又贵又弱"结论无依据);1a 扩面=一次冒险一件武器+一件甲;4b-1=并联双通道;8a 重定向=工作间两区定名(武器锻造区/护甲锻造区,货架现名顺延)。落文:锻造工坊.md **v0.5**(含两件交付=「裁决结果清单(17 裁点全表)」+「工作间内容清单(需求卡片输入)」)、06 两条(提案条改设计面收口/实装批条内容换代 v0.5 并标注开工门裁点侧已满足)、02-系统清单 v1.25。代码侧只读核实三事:矩阵 normal 行=轻 0/魔法护甲 +1/重 −1(`settlement.tres:31-47`);敌方攻击单据 attack_type 现役=""恒不查矩阵(`damage_controller.gd:19/:550-552`)+ `enemy.tres:527` 轴未开全 normal 档 ⇒ 3b 需跨系统填值(汇合点归敌人系统/战斗结算,已登记 06)。**待用户知悉(不阻塞)**:3b 后现行数据三型成纯序(重甲双正>轻甲中性>魔法护甲双负且无优势窗口),叠加 6 裁无特效,魔法护甲唯一补偿旋钮=更低解锁价,归 M4。顺带订正两处 v0.4 遗留:树侧引用「29→21」→12 节点;边界节「专长联动」仍写"推荐复活 magic_vs_ward"与 2c 结案冲突,已对齐作废口径。天赋树.md 本会话未写(差异已呈报);元进度/02-天赋树行三处树侧滞后文本未动,归树线后续批。
- **467(2026-10-11~12,锻造工坊裁决会话——更名批+A 组定案落文+handoff)**:①更名批 bafc556——系统名「武器锻造」→「锻造工坊」(用户令,与树上钥匙节点同名;文档改名,全库现行指路+06 实装批条名换代,历史记载保留)。②A 组定案批 8e78792(用户逐裁):营地=四柜台并排(树淬炼/锻造工坊/秘宝匣/图鉴)、攻防独立柜台、工作间两区并列;生命档移除=生命唯一入口树脊柱;**攻防所有权切分=攻击唯一入口武器路线、AC 唯一入口甲路线,树零攻防来源红线**;锻造加值只按当前选中武器/甲生效;钥匙无前置直接点亮;2c 结案(magic_vs_magic 复活作废——mana_weaver 在素材库表二退役名单,与迭代 20 T0 核结一致)+5a 结案;存档域旧档废弃口径;道具工坊退役词清除。③属性审计=角色可增强数值轴就四根(hero.tres 三数值轴+命中树线),彩蛋前提随用户裁加同调位全解锁(树侧落文归天赋树会话——彼会话已三轮换代 v0.8 终态 12 节点)。④B 组 15 裁点挂起待发令,handoff prompt 已交付新会话;active.md 本会话期间被并行脏件占用未及登记,本条补登。
- **469(2026-10-12,迭代 21 天赋树实装批开工)**:/goal+iter 技能调用=U0 开工令。开工检查全过:卡片 v1.7(73acee0 已入库)零阻塞待裁点——R1 按卡片既定默认=裁撤案执行(schema 只保留点亮前置),出口报告追认单列明;验收清单 V1-V23 三要素齐;自洽扫描 8 处事实抽查全符(33 行表/schema 词表/tree_buy 族/slots 谓词求值/存档 v6/_roll_gp_drop 挂点/:1116-1131 标错分支/结算=每轮末时序)。T0 四查结案:②聚乘算位=_roll_gp_drop() 返回表达式内(battle_orchestrator.gd:1461);③锋=mine_hit 现成挂点零改、守=_flag_miss_seen 去重闸后(:1119-1121)grant_ap mode:queue 下轮 notify_round_start 兑现,末轮判出无下一轮=契约 12 作废态自动成立;④锻造工坊 v0.5 两节读取完成——本批预留 0 锻造加值位与「4a 前缓后陡/6 满级特效留扩展位」零冲突、钥匙 free 无前置一致;⑤基线复读=冒烟 864/0 但 run_smoke 判 FAIL(SCRIPT ERROR 51 行:_flush_pending_reveals 三处 _emit_row("fx_reveal","",...) 空 source_class 触发 :1592 行来源断言——a57489e9 迭代20 T1 落地件存量红,两轮确定性复现,本批内顺手修复+实现报告单列)+run_all 21 套全绿+probe_gate --click 全绿残留 0。定义面已入库(并行会话 73acee0 含 roadmap/06/卡片 v1.7)。主区残留脏件全属他批遗产零碰(.zcode hook 三件/锻造工坊.md v0.5 未提交/playnote/四 untracked)。worktree g-plan2-iter21-tree 开工,T1 起。