From 066a9f7e316a16c341c86411a31c981e63bd8010 Mon Sep 17 00:00:00 2001 From: DKChan <524912269@qq.com> Date: Tue, 20 Oct 2026 00:39:26 +0800 Subject: [PATCH] =?UTF-8?q?docs(active=E6=AE=8B=E7=95=99):=20active.md=20?= =?UTF-8?q?=E5=BA=9F=E9=99=A4=E8=A1=A5=E5=88=80=E2=80=94=E2=80=9410-18=20?= =?UTF-8?q?=E4=BA=94=E5=BC=A0=E5=BE=85=E6=89=A7=E8=A1=8C=E5=8D=A1=E6=91=98?= =?UTF-8?q?=E3=80=8C=E5=94=AF=E4=B8=80=E4=BE=8B=E5=A4=96=3Dactive.md?= =?UTF-8?q?=E3=80=8D=E5=81=87=E6=8C=87=E4=BB=A415=E5=A4=84=EF=BC=8Bbaselin?= =?UTF-8?q?e.json=2008b=20=E6=AD=BB=E8=AE=B0=E5=BD=95=E5=86=8D=E5=88=A0?= =?UTF-8?q?=EF=BC=8Brecolor=5Fterrain=5Ftiles.py=20=E5=A4=B4=E6=B3=A8?= =?UTF-8?q?=E5=87=BA=E5=A4=84=E6=B3=A8=E8=AE=B0=E6=91=98=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 08b 复活成因:roadmap 压缩批 8f66ae15 与废除提交 27812167 同日、worktree 分叉早于废除, 合回时旧 baseline 被原样带回(该批自记「其余条目原样保留」)——再删并留此记录防三犯。 历史文档约 19 处过去时引用按 registry 注销批(d54cbed7)先例保留不动; 在途分支合回时 diff 再见 08b/active.md 一律就地拒收。 --- design/research/需求卡片-ESC浮窗与营地顶栏批-2026-10-18.md | 5 ++--- design/research/需求卡片-主菜单三入口化批-2026-10-18.md | 5 ++--- design/research/需求卡片-存档制数据层改造批-2026-10-18.md | 5 ++--- design/research/需求卡片-营地场景图新建批-2026-10-18.md | 5 ++--- design/research/需求卡片-选档界面新建批-2026-10-18.md | 5 ++--- game/tests/.gates/baseline.json | 4 ---- tools/recolor_terrain_tiles.py | 2 +- 7 files changed, 11 insertions(+), 20 deletions(-) diff --git a/design/research/需求卡片-ESC浮窗与营地顶栏批-2026-10-18.md b/design/research/需求卡片-ESC浮窗与营地顶栏批-2026-10-18.md index ad473f3a..75247a44 100644 --- a/design/research/需求卡片-ESC浮窗与营地顶栏批-2026-10-18.md +++ b/design/research/需求卡片-ESC浮窗与营地顶栏批-2026-10-18.md @@ -77,7 +77,7 @@ ## 5. 关联文档同步面 -> **v1.3 口径**:本批禁写 `design/` 整目录与根规则文件,唯一可写目录 = `reports/`(`active.md` 唯一例外);下表一律执行为列进反哺点清单。 +> **v1.3 口径**:本批禁写 `design/` 整目录与根规则文件,唯一可写目录 = `reports/`;下表一律执行为列进反哺点清单。 | 文档 | 关联点 | 同步义务 | |---|---|---| @@ -87,7 +87,6 @@ | `design/gdd/06-待办清单.md` | 本卡登记条 | 反哺点 · 列清单 | | `design/gdd/07-体验验证清单.md` | 新增目检条(Esc 浮窗三动线/HUD 余额观感)——登记不阻塞 | 反哺点 · 列清单 | | `roadmap.md` | 迭代行编入/状态刷新 | 反哺点 · 列清单 | -| `active.md` | 状态快照与本批条目 | **本批更新(唯一例外)** | | `game/presentation/*`(浮窗视图+接线)、`game/smoke/*` | 实现与断言本体 | 实施本体(可写) | ## 6. 任务卡 @@ -125,7 +124,7 @@ ### T4 产出物落位卡(≈0.5d,末卡) -三份 `reports/` 写齐;`active.md` 照常。 +三份 `reports/` 写齐。 **估时合计 ≈3–4.5d**(v1.1 订正:分项和=3.0–4.5d,原「2.5–3.5d」算术少算)。切分预案:T1/T2 后可切(浮窗先落、HUD 后落)——切分价值低,建议与卡④同批单跑。 diff --git a/design/research/需求卡片-主菜单三入口化批-2026-10-18.md b/design/research/需求卡片-主菜单三入口化批-2026-10-18.md index 3f802c24..b0d67396 100644 --- a/design/research/需求卡片-主菜单三入口化批-2026-10-18.md +++ b/design/research/需求卡片-主菜单三入口化批-2026-10-18.md @@ -106,7 +106,7 @@ ## 5. 关联文档同步面 -> **v1.3 口径**:本批禁写 `design/` 整目录与根规则文件,唯一可写目录 = `reports/`(`active.md` 唯一例外);下表一律执行为列进反哺点清单。08 写入权限三卡统一口径(v1.1 对齐):**状态列可改;注记改写列反哺点随清单呈报;增删行须用户裁**。 +> **v1.3 口径**:本批禁写 `design/` 整目录与根规则文件,唯一可写目录 = `reports/`;下表一律执行为列进反哺点清单。08 写入权限三卡统一口径(v1.1 对齐):**状态列可改;注记改写列反哺点随清单呈报;增删行须用户裁**。 | 文档 | 关联点 | 同步义务 | |---|---|---| @@ -117,7 +117,6 @@ | `design/art/art-bible.md` | :433 小字号豁免合并条款中「主菜单分组 overline×2」枚举片段——组帽撤后 excision(禁整行删),以 §9 第 1 条裁定为条件 | 反哺点 · 列清单 | | `design/gdd/06-待办清单.md` | 本卡登记条 | 反哺点 · 列清单 | | `roadmap.md` | 迭代行编入/状态刷新 | 反哺点 · 列清单 | -| `active.md` | 状态快照与本批条目 | **本批更新(唯一例外)** | | `game/presentation/ui_assembler.gd`、`scenes/menu_screen.gd`、`main.gd`、`camp_shop_presenter.gd`(v1.1 补)、`game/smoke/*`、`game/tests/golden/*`、`tools/golden_baseline_refresh.sh`(重制入口,只跑不改) | 实现与断言/基线本体 | 实施本体(可写) | ## 6. 任务卡 @@ -146,7 +145,7 @@ ### T3 产出物落位卡(≈0.5d,末卡) -三份 `reports/` 写齐(实现报告含 golden 重制呈报记录、变异记录表、「已知中间态」节〔契约 5〕/代拍板追认单/反哺点清单);`active.md` 照常。 +三份 `reports/` 写齐(实现报告含 golden 重制呈报记录、变异记录表、「已知中间态」节〔契约 5〕/代拍板追认单/反哺点清单)。 **估时合计 ≈2.5–4d**(v1.1 上调:探针面从「五探针」扩到 20+ 位点,T2 清点后重估)。切分预案:T1 出口可切(砍钮先落、断言迁移后落)——但契约 5 硬依赖卡③,实际切分价值低,建议与卡③同批单跑。 diff --git a/design/research/需求卡片-存档制数据层改造批-2026-10-18.md b/design/research/需求卡片-存档制数据层改造批-2026-10-18.md index 5ecc5889..f4f55aed 100644 --- a/design/research/需求卡片-存档制数据层改造批-2026-10-18.md +++ b/design/research/需求卡片-存档制数据层改造批-2026-10-18.md @@ -77,14 +77,13 @@ ## 5. 关联文档同步面 -> **v1.3 口径(2026-10-17 文档同步闸 v3)**:本批是代码实现批,禁写 `design/` 整目录与根规则文件,唯一可写目录 = `reports/`(`active.md` 是唯一例外)。下表「同步义务」一律执行为「列进 `reports/iter-反哺点-<完成日>.md`:哪个文件哪一节、改成什么、依据,用户会话裁决后归文档批落文」。 +> **v1.3 口径(2026-10-17 文档同步闸 v3)**:本批是代码实现批,禁写 `design/` 整目录与根规则文件,唯一可写目录 = `reports/`。下表「同步义务」一律执行为「列进 `reports/iter-反哺点-<完成日>.md`:哪个文件哪一节、改成什么、依据,用户会话裁决后归文档批落文」。 | 文档 | 关联点(本批实现会改变它的哪条陈述) | 同步义务 | |---|---|---| | `design/gdd/systems/表现与支撑/存档序列化.md` | :61「存档是单文件 JSON(user://save.json)」→ 三槽承载;:20/:16 系统范围「单档 JSON 存档」;:165 P2 后置「多存档槽位|单档 MVP……多档等有真实需求再立项」——本批即该真实需求 | 反哺点 · 单文件→三槽口径改写+P2 条注销(去向=本批) | | `design/gdd/06-待办清单.md` | 本卡登记条(卡片名/文件指针/状态) | 反哺点 · 列清单 | | `roadmap.md` | 迭代行编入笔与批内状态刷新 | 反哺点 · 列清单 | -| `active.md` | 状态快照与本批条目 | **本批更新(唯一例外)** | | `game/core/save_manager.gd`、`game/core/meta_progression.gd` | 承载面改造本体 | 实施本体(可写) | | `game/smoke/*`、`game/tests/*` | 断言与隔离面 | 实施本体(可写) | @@ -125,7 +124,7 @@ ### T4 产出物落位卡(≈0.5d,末卡——三份 `reports/` 文件写齐才算收口) -轻闸全绿后、合并前:`reports/iter-实现报告-<完成日>.md`(各卡状态+变异验证记录表)/`reports/iter-代拍板追认单-<完成日>.md`(§9 白名单内代拍项留痕)/`reports/iter-反哺点-<完成日>.md`(§5 每条一落点)。`active.md` 状态记录照常更新。 +轻闸全绿后、合并前:`reports/iter-实现报告-<完成日>.md`(各卡状态+变异验证记录表)/`reports/iter-代拍板追认单-<完成日>.md`(§9 白名单内代拍项留痕)/`reports/iter-反哺点-<完成日>.md`(§5 每条一落点)。 **估时合计 ≈4.5–5.5d**(v1.1 上调:隔离面全清单+启动态/窥视三态断言增量)。切分预案:T1/T2 后可切(承载层先落、操作原语后落)——但本卡零用户可见面,切分价值低,建议单批跑完。 diff --git a/design/research/需求卡片-营地场景图新建批-2026-10-18.md b/design/research/需求卡片-营地场景图新建批-2026-10-18.md index 1aa93b31..d6a649bc 100644 --- a/design/research/需求卡片-营地场景图新建批-2026-10-18.md +++ b/design/research/需求卡片-营地场景图新建批-2026-10-18.md @@ -144,7 +144,7 @@ ## 5. 关联文档同步面 -> **v1.3 口径**:本批禁写 `design/` 整目录与根规则文件,唯一可写目录 = `reports/`(`active.md` 唯一例外);下表一律执行为列进反哺点清单。美术素材产物按素材线纪律落 `artwork/`(在途)→ `game/assets/art/`(终稿),不随 git 合并(F14)。 +> **v1.3 口径**:本批禁写 `design/` 整目录与根规则文件,唯一可写目录 = `reports/`;下表一律执行为列进反哺点清单。美术素材产物按素材线纪律落 `artwork/`(在途)→ `game/assets/art/`(终稿),不随 git 合并(F14)。 | 文档 | 关联点 | 同步义务 | |---|---|---| @@ -155,7 +155,6 @@ | `design/gdd/06-待办清单.md` | 本卡登记条;UI 贴图重构批条(:21-27)注记「四柜台对象变化、重评待交互重做完形」;图鉴挂起条注记 | 反哺点 · 列清单 | | `design/gdd/07-体验验证清单.md` | 新增实机目检条(场景观感/七物件辨识与点选反馈/大门两分支/篝火动线)——登记不阻塞 | 反哺点 · 列清单 | | `roadmap.md` | 迭代行编入/状态刷新 | 反哺点 · 列清单 | -| `active.md` | 状态快照与本批条目 | **本批更新(唯一例外)** | | `game/presentation/*`、`game/smoke/*`、`game/tests/**`(v1.1 补——forge_workbench_test 迁移面)、`game/tests/golden/*`(仅棋盘/menu 既有基线复跑)、`game/assets/art/*` | 实现/断言/终稿素材本体 | 实施本体(可写) | ## 6. 任务卡 @@ -225,7 +224,7 @@ ### T6 产出物落位卡(≈0.5d,末卡) -三份 `reports/` 写齐(实现报告含方向稿选划记录三段表、探针迁移留痕表、变异记录表、目检总清单/代拍板追认单/反哺点清单);`active.md` 照常。 +三份 `reports/` 写齐(实现报告含方向稿选划记录三段表、探针迁移留痕表、变异记录表、目检总清单/代拍板追认单/反哺点清单)。 **估时合计 ≈9–12d**(v1.1 上调:presenter 承接面+三钮弹窗+坏槽态联动+探针深员面增量)。**天然切分点=T1 出口**(场景素材归档齐)——美术线与代码线可分批交付(用户批次归属裁);若单批跑超迭代盒,T3 末(四柜台拆解完)为次切分点。 diff --git a/design/research/需求卡片-选档界面新建批-2026-10-18.md b/design/research/需求卡片-选档界面新建批-2026-10-18.md index 8221426b..d30d7e44 100644 --- a/design/research/需求卡片-选档界面新建批-2026-10-18.md +++ b/design/research/需求卡片-选档界面新建批-2026-10-18.md @@ -71,7 +71,7 @@ ## 5. 关联文档同步面 -> **v1.3 口径**:本批禁写 `design/` 整目录与根规则文件,唯一可写目录 = `reports/`(`active.md` 唯一例外);下表一律执行为列进反哺点清单。08 写入权限统一口径:**状态列可改;注记改写列反哺点随清单呈报;增删行须用户裁**。 +> **v1.3 口径**:本批禁写 `design/` 整目录与根规则文件,唯一可写目录 = `reports/`;下表一律执行为列进反哺点清单。08 写入权限统一口径:**状态列可改;注记改写列反哺点随清单呈报;增删行须用户裁**。 | 文档 | 关联点 | 同步义务 | |---|---|---| @@ -79,7 +79,6 @@ | `design/gdd/systems/跨局循环/生涯.md` | :11-23 信息架构结构树——新增「进入存档→选档界面」一级层级(生涯入口随卡④改挂笔记本) | 反哺点 · 结构树补层 | | `design/gdd/08-Alpha版本标准.md` | 「三 · 界面」表新增「选档界面」行(在役)——增行须用户裁(08 头注纪律) | 反哺点 · 增行请求随清单呈报 | | `roadmap.md` | 迭代行编入/状态刷新 | 反哺点 · 列清单 | -| `active.md` | 状态快照与本批条目 | **本批更新(唯一例外)** | | `game/presentation/views/*`(新建选档视图)、`main.gd`、`game/smoke/*` | 实现与断言本体 | 实施本体(可写) | ## 6. 任务卡 @@ -118,7 +117,7 @@ ### T4 产出物落位卡(≈0.5d,末卡) -三份 `reports/` 写齐;`active.md` 照常。 +三份 `reports/` 写齐。 **估时合计 ≈4.5–5.5d**(v1.1 上调:ConfirmDialog 机制+坏槽态+返回路径+夹具注入增量)。切分预案:T1/T2 后可切(视图先落、接线后落)——切分价值低,建议与卡②同批单跑。 diff --git a/game/tests/.gates/baseline.json b/game/tests/.gates/baseline.json index b78ea52f..4c091ca6 100644 --- a/game/tests/.gates/baseline.json +++ b/game/tests/.gates/baseline.json @@ -33,10 +33,6 @@ "exit": "0", "fp": "green" }, - "08b active.md 体量": { - "exit": "0", - "fp": "green" - }, "08c 流水线闸": { "exit": "0", "fp": "green" diff --git a/tools/recolor_terrain_tiles.py b/tools/recolor_terrain_tiles.py index 349ef5a1..0c35eadc 100644 --- a/tools/recolor_terrain_tiles.py +++ b/tools/recolor_terrain_tiles.py @@ -3,7 +3,7 @@ # python tools/recolor_terrain_tiles.py # 产 underdark + deep_underdark 两套到源目录 # python tools/recolor_terrain_tiles.py --palettes underdark # 事实源: -# - 源瓦片 = game/assets/art/board/terrain_*_dungeon.png(v9.3 定稿,active.md 台账 164; +# - 源瓦片 = game/assets/art/board/terrain_*_dungeon.png(v9.3 定稿; # 素材不入 git——本脚本读盘上现件,勿删活件) # - 目标色表 = _tools/gen_terrain_walls.py PALETTES(归档 归档-terrain-walls-2026-09-26.zip 内 # 活件;underdark/deep_underdark 槽值系圣经 §4.3 三关方向、三关换色证明条在案的已过闸色表)