mirror of
https://github.com/motajs/template.git
synced 2026-10-11 07:00:17 +08:00
docs(09): 收口任务 1 规划(决策覆盖/状态/波次标注)
This commit is contained in:
parent
dbbcf533dc
commit
5bda40f083
@ -484,10 +484,20 @@ Plans:
|
||||
**Plans**: 4 plans (任务 1·UI 接口适配,D-10..D-14;本阶段增量派发,其余任务待用户再派发)
|
||||
|
||||
Plans:
|
||||
**Wave 1**
|
||||
|
||||
- [ ] 09-01-PLAN.md — 任务 1·D-10(上):`render/ui/` → `src/ui/` 迁移叶子/基础模块(save/statistics/viewmap/controller 去重)+ barrel 骨架 + `load.tsx`/`title.tsx` props 基类型修正
|
||||
|
||||
**Wave 2** *(blocked on Wave 1 completion)*
|
||||
|
||||
- [ ] 09-02-PLAN.md — 任务 1·D-10(收口):剩余模块(main/settings/statusBar/toolbar)迁移 + 跨目录引用改写 + 删尽 `render/ui/` + D-69 桶收口(公共面经包根 `./ui` 承接)+ `pnpm test:ci` 回归
|
||||
|
||||
**Wave 3** *(blocked on Wave 2 completion)*
|
||||
|
||||
- [ ] 09-03-PLAN.md — 任务 1·D-11 + D-13:`client` 单例消除(改经 `props.state`)+ 旧→新映射表落地 + 嵌套 `state` 透传 + flags `// TODO`(模块单例 `using`/`mainUIController`/`sceneController` 与 `state`(data-state) 列为阻断项待裁定)
|
||||
|
||||
**Wave 4** *(blocked on Wave 3 completion)*
|
||||
|
||||
- [ ] 09-04-PLAN.md — 任务 1·D-12:响应式勇士属性对象(命名待用户批准;`IHeroAttr` 不可用)+ 接入 `main.tsx`
|
||||
|
||||
## Progress
|
||||
|
||||
@ -1,20 +1,19 @@
|
||||
---
|
||||
gsd_state_version: "1.0"
|
||||
milestone: v1.0
|
||||
current_phase: 1
|
||||
current_phase_name: 事件系统
|
||||
status: planning
|
||||
current_phase: 9
|
||||
current_phase_name: 最小浏览器可运行版本
|
||||
status: executing
|
||||
stopped_at: Phase 08 complete, ready to plan Phase 1
|
||||
last_updated: "2026-10-08T09:01:26.654Z"
|
||||
last_updated: "2026-10-09T06:58:38.694Z"
|
||||
last_activity: 2026-10-08
|
||||
last_activity_desc: Phase 08 complete, transitioned to Phase 1
|
||||
state_head: a39470deeeb38065030757d028c510f16e1e4f04
|
||||
state_head: dbbcf533dce2f22078a82d26817f36b85865da62
|
||||
progress:
|
||||
total_phases: 9
|
||||
completed_phases: 3
|
||||
total_plans: 98
|
||||
total_plans: 102
|
||||
completed_plans: 97
|
||||
percent: 38
|
||||
milestone_name: milestone
|
||||
---
|
||||
|
||||
@ -29,9 +28,9 @@ See: .planning/PROJECT.md (updated 2026-09-17)
|
||||
|
||||
## Current Position
|
||||
|
||||
Phase: 1 — 事件系统
|
||||
Phase: 9 (最小浏览器可运行版本) — READY TO EXECUTE
|
||||
Plan: Not started
|
||||
Status: Ready to plan
|
||||
Status: Ready to execute
|
||||
Last activity: 2026-10-08 — Phase 08 complete, transitioned to Phase 1
|
||||
|
||||
Progress: [████░░░░░░] 38%
|
||||
|
||||
@ -23,7 +23,7 @@
|
||||
### 执行方式(本阶段特有,优先级最高)
|
||||
|
||||
- **D-01:** Phase 9 采用增量派发执行——用户每次派发一个具体小任务,AI 只针对该任务在 Phase 9 下创建独立计划;不得预先把整个阶段规划到底。
|
||||
- **D-02:** 阶段计划随任务累积,可反复追加/重规划;新任务到来时可新增计划而不必重排既有计划。
|
||||
- **D-02 [informational]:** 阶段计划随任务累积,可反复追加/重规划;新任务到来时可新增计划而不必重排既有计划。
|
||||
- **D-03:** 每个计划执行前,第一个 block 点必须先向用户汇报计划内容(要做什么、为什么、大致怎么做、影响范围)并等待用户明确回复「可以执行」;未收到「可以执行」前不得开始该计划的任何一步,也不得派发执行子代理。
|
||||
- **D-04:** 新增或修改任何公共、受保护、私有方法/字段等命名前,必须先向用户反馈并获批准。
|
||||
- **D-05:** 默认不逐阶段验证(本项目为彻底性重构,已完成系统会反复返工,逐阶段验证不现实);仅当用户对某个具体任务明确要求时才做验证。
|
||||
@ -35,8 +35,8 @@
|
||||
|
||||
### 两大任务方向(阶段初始范围)
|
||||
|
||||
- **D-08(拆分):** 收尾 `client-modules` → `client-base` / `client-modules` 的依赖拆分。已有部分完成,需按实际依赖关系盘点剩余未拆内容,再逐任务迁移。
|
||||
- **D-09(对齐):** 实现层与架构层接口对齐——含 UI 系统重构后的 UI 实现对齐,以及 `@motajs/legacy-ui` 等 legacy 实现向新接口的移植。
|
||||
- **D-08[informational](拆分):** 收尾 `client-modules` → `client-base` / `client-modules` 的依赖拆分。已有部分完成,需按实际依赖关系盘点剩余未拆内容,再逐任务迁移。(伞阶段方向,由后续派发任务逐次承接,不在本规划单元的单计划层追踪)
|
||||
- **D-09[informational](对齐):** 实现层与架构层接口对齐——含 UI 系统重构后的 UI 实现对齐,以及 `@motajs/legacy-ui` 等 legacy 实现向新接口的移植。(伞阶段方向;本规划单元(任务 1)承接其中的 UI 接口适配子集)
|
||||
|
||||
### 任务 1(当前规划单元:UI 接口适配)
|
||||
|
||||
|
||||
@ -21,7 +21,7 @@
|
||||
{
|
||||
"number": "4",
|
||||
"name": "渲染适配与双布局",
|
||||
"status": "in_progress"
|
||||
"status": "pending"
|
||||
},
|
||||
{
|
||||
"number": "5",
|
||||
@ -31,7 +31,7 @@
|
||||
{
|
||||
"number": "6",
|
||||
"name": "单元测试",
|
||||
"status": "in_progress"
|
||||
"status": "pending"
|
||||
},
|
||||
{
|
||||
"number": "7",
|
||||
@ -42,12 +42,17 @@
|
||||
"number": "8",
|
||||
"name": "测试重构与接口对齐",
|
||||
"status": "complete"
|
||||
},
|
||||
{
|
||||
"number": "9",
|
||||
"name": "最小浏览器可运行版本",
|
||||
"status": "pending"
|
||||
}
|
||||
],
|
||||
"next": {
|
||||
"command": "/gsd:progress --next",
|
||||
"label": "Advance to the next step (plan phase 1)",
|
||||
"reason": "Phase 1 of 8 — needs a plan"
|
||||
"label": "Advance to the next step",
|
||||
"reason": "Phase 9 of 9 · executing"
|
||||
},
|
||||
"updated_at": "2026-10-08T11:12:43.807Z"
|
||||
"updated_at": "2026-10-09T06:58:38.764Z"
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user