mirror of
https://github.com/motajs/template.git
synced 2026-10-09 22:10:23 +08:00
docs: 标记 Phase 4-6 为已过时并新增 Phase 9(最小浏览器可运行版本)
This commit is contained in:
parent
8fb16a103d
commit
af58dd3731
@ -16,9 +16,10 @@ Decimal phases appear between their surrounding integers in numeric order.
|
||||
- [ ] **Phase 1: 事件系统** - blockly 式低代码事件定义,驱动简单场景事件流程(验证已通过,待完成阶段收尾)
|
||||
- [ ] **Phase 2: 寻路系统** - 自动寻路与移动端点击地图触发移动
|
||||
- [x] **Phase 3: 数据端完成** - 数据端 L0–L3 接口全部落地,可在 Node 环境独立跑回放验证 (completed 2026-09-10)
|
||||
- [ ] **Phase 4: 渲染适配与双布局** - 新数据层 ↔ 已重构渲染端对接,支持移动端与桌面端双布局
|
||||
- [ ] **Phase 5: Legacy 移植** - 删除被新接口覆盖的旧系统,迁移仍需要的内容
|
||||
- [ ] **Phase 6: 单元测试** - 为核心系统补齐单元测试
|
||||
- [ ] **Phase 4: 渲染适配与双布局**(已过时) - 新数据层 ↔ 已重构渲染端对接,支持移动端与桌面端双布局
|
||||
- [ ] **Phase 5: Legacy 移植**(已过时) - 删除被新接口覆盖的旧系统,迁移仍需要的内容
|
||||
- [ ] **Phase 6: 单元测试**(已过时) - 为核心系统补齐单元测试
|
||||
- [ ] **Phase 9: 最小浏览器可运行版本** - 在已完成的数据端(Node 可运行)之上完成渲染端框架,并验证可在浏览器上运行
|
||||
|
||||
## Phase Details
|
||||
|
||||
@ -169,7 +170,9 @@ Plans:
|
||||
|
||||
- [x] 03-05-PLAN.md — DATA-01 focused closure 与四包 type/circular 最终门禁
|
||||
|
||||
### Phase 4: 渲染适配与双布局
|
||||
### Phase 4: 渲染适配与双布局(已过时)
|
||||
|
||||
> **已过时(2026-10-08)**:原规划不再合理,由 Phase 9「最小浏览器可运行版本」承接;保留历史记录,不再据此推进。
|
||||
|
||||
**Goal**: 渲染端通过新数据层接口驱动,并同时支持移动端与桌面端布局
|
||||
**Depends on**: Phase 3
|
||||
@ -256,7 +259,9 @@ Plans:
|
||||
|
||||
**UI hint**: yes
|
||||
|
||||
### Phase 5: Legacy 移植
|
||||
### Phase 5: Legacy 移植(已过时)
|
||||
|
||||
> **已过时(2026-10-08)**:原规划不再合理,由 Phase 9「最小浏览器可运行版本」承接;保留历史记录,不再据此推进。
|
||||
|
||||
**Goal**: 删除被新接口覆盖的 legacy 系统,迁移仍需要的内容
|
||||
**Depends on**: Phases 1-4
|
||||
@ -270,7 +275,9 @@ Plans:
|
||||
|
||||
**Plans**: TBD
|
||||
|
||||
### Phase 6: 单元测试
|
||||
### Phase 6: 单元测试(已过时)
|
||||
|
||||
> **已过时(2026-10-08)**:原规划不再合理,由 Phase 9「最小浏览器可运行版本」承接;保留历史记录,不再据此推进。
|
||||
|
||||
**Goal**: 为核心系统(数据层等)补齐单元测试
|
||||
**Depends on**: Phases 1-5
|
||||
@ -469,18 +476,30 @@ Plans:
|
||||
**Scope note (2026-10-04)**: 由原 `07-16`(寻路重构后的测试对齐,已 SUPERSEDED)转来并扩展,加入「测试文件迁入 `__test__`」的组织重构要求。用户并发进行渲染端收尾,可能触及数据端内容但不改接口设计、不影响测试;AI 不得提交用户改动的文件,发生冲突须暂停汇报。
|
||||
**Input (2026-10-04)**: `07-VERIFICATION.md` 的 `### Post-Refactor Test Breakage`(2026-09-17 的 17 行快照)作为对齐起点,但**必须先重测当日失败清单**,不得直接沿用旧快照。
|
||||
|
||||
### Phase 9: 最小浏览器可运行版本
|
||||
|
||||
**Goal**: 在已完成的数据端(可在 Node 环境独立运行/回放验证)之上完成渲染端框架,产出可在浏览器中运行并验证的最小版本
|
||||
**Requirements**: TBD
|
||||
**Depends on**: Phase 8
|
||||
**Plans**: TBD
|
||||
|
||||
Plans:
|
||||
|
||||
- [ ] TBD (run /gsd-plan-phase 9 to break down)
|
||||
|
||||
## Progress
|
||||
|
||||
**Execution Order:**
|
||||
Phases execute in numeric order: 1 → 2 → 3 → 4 → 5 → 6 → 7 → 8
|
||||
Phases execute in numeric order: 1 → 2 → 3 → 4 → 5 → 6 → 7 → 8 → 9(4/5/6 已过时,实际推进 1 → 2 → 3 → 7 → 8 → 9)
|
||||
|
||||
| Phase | Plans Complete | Status | Completed |
|
||||
|-------|----------------|--------|-----------|
|
||||
| 1. 事件系统 | 13/13 | In Progress| |
|
||||
| 2. 寻路系统 | 5/5 | In Progress| |
|
||||
| 3. 数据端完成 | 19/19 | Complete | 2026-09-12 |
|
||||
| 4. 渲染适配与双布局 | 15/16 | In Progress| |
|
||||
| 5. Legacy 移植 | 0/TBD | Not started | - |
|
||||
| 6. 单元测试 | 18/18 | In Progress| |
|
||||
| 4. 渲染适配与双布局 | 15/16 | Obsolete(由 Phase 9 承接) | - |
|
||||
| 5. Legacy 移植 | 0/TBD | Obsolete(由 Phase 9 承接) | - |
|
||||
| 6. 单元测试 | 18/18 | Obsolete(由 Phase 9 承接) | - |
|
||||
| 7. 数据端缺陷修复 | 15/16 | Complete(07-16 superseded) | - |
|
||||
| 8. 测试重构与接口对齐 | 11/11 | Complete | 2026-10-08 |
|
||||
| 9. 最小浏览器可运行版本 | 0/TBD | Not started | - |
|
||||
|
||||
@ -10,7 +10,7 @@ last_activity: 2026-10-08
|
||||
last_activity_desc: Phase 08 complete, transitioned to Phase 1
|
||||
state_head: a39470deeeb38065030757d028c510f16e1e4f04
|
||||
progress:
|
||||
total_phases: 8
|
||||
total_phases: 9
|
||||
completed_phases: 3
|
||||
total_plans: 98
|
||||
completed_plans: 97
|
||||
@ -264,6 +264,8 @@ Recent decisions affecting current work:
|
||||
|
||||
- Phase 7 added: 数据端缺陷修复(仅数据端;修复 Phase 6 单元测试暴露的疑似缺陷,使正确预期用例转绿,不含渲染端)
|
||||
- Phase 8 added (2026-10-04): 测试重构与接口对齐(测试文件迁入 `__test__` + 按数据端当前接口重对齐 + 细节修复);承接已 SUPERSEDED 的 07-16;需求 TEST-02
|
||||
- Phases 4/5/6 marked obsolete (2026-10-08): 渲染适配与双布局 / Legacy 移植 / 单元测试 的原规划不再合理,由 Phase 9 承接;仅文本标注,未删除阶段目录、已执行 PLAN/SUMMARY 或代码
|
||||
- Phase 9 added (2026-10-08): 最小浏览器可运行版本(在已完成且 Node 可运行/回放验证的数据端之上完成渲染端框架,并验证可在浏览器上运行);Depends on Phase 8
|
||||
|
||||
### Pending Todos
|
||||
|
||||
|
||||
@ -37,12 +37,17 @@
|
||||
"number": "7",
|
||||
"name": "数据端缺陷修复",
|
||||
"status": "pending"
|
||||
},
|
||||
{
|
||||
"number": "8",
|
||||
"name": "测试重构与接口对齐",
|
||||
"status": "complete"
|
||||
}
|
||||
],
|
||||
"next": {
|
||||
"command": "/gsd:progress --next",
|
||||
"label": "Advance to the next step",
|
||||
"reason": "Phase 04 of 7 · executing"
|
||||
"label": "Advance to the next step (plan phase 1)",
|
||||
"reason": "Phase 1 of 8 — needs a plan"
|
||||
},
|
||||
"updated_at": "2026-09-30T08:10:04.411Z"
|
||||
"updated_at": "2026-10-08T11:12:43.807Z"
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user