docs(04-10): update roadmap/state tracking

This commit is contained in:
unanmed 2026-09-24 15:18:46 +08:00
parent edf0a2d974
commit 20bd5f794b
2 changed files with 11 additions and 11 deletions

View File

@ -222,7 +222,7 @@ Plans:
**Wave 9** *(blocked on Wave 8 completion)*
- [ ] 04-10-PLAN.md — 渲染端结构性重构影响范围清点(**只读**,D-51..D-57 第一步):把 `packages-user/client-modules/src/render/` 的通用内容(`render/components`、`render/elements`、`render/map` 三文件夹 + `render/utils/layout.ts`,规划日实测 **39** 文件)迁往渲染系统层 `packages-user/client-base/src/`(D-51/D-52),目标布局按 D-53(`client-base/src/{components,elements,map}/` + `client-base/src/layout/`,不新建 `render/`);不移植 `render/utils/` 其余(`index.ts`/`saves.ts`/`use.ts`)与 `ui`/`fx`/`weather`/`render` 顶层文件(D-54);legacy 只报告(D-55)、用户并发改动零触碰(D-56)。台账按 A 被移集合内部交叉引用(8 方向:`components→elements`、`elements→map`、→ `render/renderer`、→ `render/use.ts`、→ `client-modules/src/shared.ts`、→ `@user/client-base` 自包引用、`map/extension/*→map/types`、零命中机器证据)/ B 外部导入点(`client-modules/src/{client.ts,types.ts}`、`render/index.tsx`、`render/ui` 8 文件 11 处含深层导入、`render/utils/{saves.ts,index.ts}`、`fallback/ui.ts`,以及 `entry-client` / `entry-data` / `packages/legacy-ui` 经公共面的间接依赖)/ C barrel 与导出面(7 节点 + 断链判定)/ D 分层与循环依赖风险(`client-base` 不得反向依赖 `client-modules`;`client-base/package.json` 依赖缺口;`?raw` shader;`dev.md` 规则对照)/ E legacy 命中(仅报告)/ F 未确定 六类分组,每行 ≥2 个 `file:line` 锚点;产出 `04-STRUCTURE-MIGRATION-IMPACT.md`,生产代码零改动且零命名变更;门禁 = 只读基线逐条一致 + 10 节结构 / 39 文件清单 / 类别行数与双锚点 / 两处零命中机器证据 / CRLF / 既有产物保护与计划范围 + 人工复核;`autonomous: false`(Task 0 汇报关卡);第二步(移植实施)待用户审阅后另行规划;`REND-01` / `REND-02` 仍 Pending
- [x] 04-10-PLAN.md — 渲染端结构性重构影响范围清点(**只读**,D-51..D-57 第一步):把 `packages-user/client-modules/src/render/` 的通用内容(`render/components`、`render/elements`、`render/map` 三文件夹 + `render/utils/layout.ts`,规划日实测 **39** 文件)迁往渲染系统层 `packages-user/client-base/src/`(D-51/D-52),目标布局按 D-53(`client-base/src/{components,elements,map}/` + `client-base/src/layout/`,不新建 `render/`);不移植 `render/utils/` 其余(`index.ts`/`saves.ts`/`use.ts`)与 `ui`/`fx`/`weather`/`render` 顶层文件(D-54);legacy 只报告(D-55)、用户并发改动零触碰(D-56)。台账按 A 被移集合内部交叉引用(8 方向:`components→elements`、`elements→map`、→ `render/renderer`、→ `render/use.ts`、→ `client-modules/src/shared.ts`、→ `@user/client-base` 自包引用、`map/extension/*→map/types`、零命中机器证据)/ B 外部导入点(`client-modules/src/{client.ts,types.ts}`、`render/index.tsx`、`render/ui` 8 文件 11 处含深层导入、`render/utils/{saves.ts,index.ts}`、`fallback/ui.ts`,以及 `entry-client` / `entry-data` / `packages/legacy-ui` 经公共面的间接依赖)/ C barrel 与导出面(7 节点 + 断链判定)/ D 分层与循环依赖风险(`client-base` 不得反向依赖 `client-modules`;`client-base/package.json` 依赖缺口;`?raw` shader;`dev.md` 规则对照)/ E legacy 命中(仅报告)/ F 未确定 六类分组,每行 ≥2 个 `file:line` 锚点;产出 `04-STRUCTURE-MIGRATION-IMPACT.md`,生产代码零改动且零命名变更;门禁 = 只读基线逐条一致 + 10 节结构 / 39 文件清单 / 类别行数与双锚点 / 两处零命中机器证据 / CRLF / 既有产物保护与计划范围 + 人工复核;`autonomous: false`(Task 0 汇报关卡);第二步(移植实施)待用户审阅后另行规划;`REND-01` / `REND-02` 仍 Pending
**UI hint**: yes
@ -417,7 +417,7 @@ Phases execute in numeric order: 1 → 2 → 3 → 4 → 5 → 6 → 7
| 1. 事件系统 | 13/13 | In Progress| |
| 2. 寻路系统 | 5/5 | In Progress| |
| 3. 数据端完成 | 19/19 | Complete | 2026-09-12 |
| 4. 渲染适配与双布局 | 9/9 | In Progress| |
| 4. 渲染适配与双布局 | 10/10 | In Progress| |
| 5. Legacy 移植 | 0/TBD | Not started | - |
| 6. 单元测试 | 18/18 | In Progress| |
| 7. 数据端缺陷修复 | 15/16 | 暂缓 (Deferred) | - |

View File

@ -4,16 +4,16 @@ milestone: v1.0
current_phase: 04
current_phase_name: 渲染适配与双布局
status: executing
stopped_at: Completed 04-09-PLAN.md(TextureManager 新接口适应·第二步实施:render/map/{vertex,renderer,extension/hero}.ts 三文件按 D-43..D-50 改接新接口;范围内 texture 归属诊断 13→0、全仓错误 263→250;material/ 与加载面零改动;REND-01/REND-02 保持 Pending)
last_updated: "2026-09-24T06:31:01.419Z"
stopped_at: Completed 04-10-PLAN.md(渲染端结构性重构·第一步只读影响清点:交付 04-STRUCTURE-MIGRATION-IMPACT.md,39 文件移集 / A9 B9 C8 D10 E6 F10;生产代码零改动、零命名变更;REND-01/REND-02 保持 Pending,第二步未规划)
last_updated: "2026-09-24T07:20:00.000Z"
last_activity: 2026-09-24
last_activity_desc: Planned 04-10-PLAN.md(渲染端结构性重构·第一步只读清点;通过 checker)
state_head: c9bf0c63a849d7d923106a9e3e9fbccd039fa5f2
last_activity_desc: Completed 04-10-PLAN.md(渲染端结构性重构·第一步只读清点)
state_head: edf0a2d974e1226d274c05a2950f31d42cf2817a
progress:
total_phases: 7
completed_phases: 1
total_plans: 81
completed_plans: 79
completed_plans: 80
milestone_name: milestone
---
@ -28,10 +28,10 @@ See: .planning/PROJECT.md (updated 2026-09-17)
## Current Position
Phase: 04 (渲染适配与双布局) — READY TO EXECUTE
Plan: 9/10 已执行(04-01..04-09);04-10(渲染端结构性重构·第一步只读清点)已规划待执行(Wave 9)
Status: 04-10 已规划并通过 checker(0 blocker / 0 warning / 2 info-advisory);待用户回复「可以执行」后执行;Phase 4 整体仍未完成 — REND-01/REND-02 保持 Pending
Last activity: 2026-09-24 — Planned 04-10-PLAN.md(渲染端结构性重构·第一步只读清点)
Phase: 04 (渲染适配与双布局) — IN PROGRESS
Plan: 10/10 已执行(04-01..04-10)
Status: 04-10 完成(结构性重构第一步只读清点:台账交付,含分层/循环依赖风险与断链点);Phase 4 整体仍未完成 — 第二步(移植实施)与 REND-01/REND-02 未做
Last activity: 2026-09-24 — Completed 04-10-PLAN.md(渲染端结构性重构·第一步只读清点)
Progress: [█████░░░░░] 50%