计划进度更新机制 + 标记 M0 完成

- CLAUDE.md 工作约定新增「及时更新计划进度」:按 Plan 实施时主动更新
  01_任务分解WBS 任务状态,与代码提交同节奏
- 01_任务分解WBS 新增「进度总览」:M0 全部 7 任务标记完成 ☑,M1~M6 未开始;
  记录 M0 期间确立的项目决策(包名/横屏/验证策略/devecocli 无 test)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
lanterngamescn
2026-06-25 08:40:24 +08:00
co-authored by Claude Opus 4.8
parent 82459c708c
commit 9280c00809
2 changed files with 32 additions and 0 deletions
@@ -6,6 +6,37 @@
---
## 进度总览
> 状态图例:☐ 未开始 / ◐ 进行中 / ☑ 完成 / ⚠ 受阻。每完成任务或里程碑**及时更新**(CLAUDE.md 工作约定)。最后更新:2026-06-25。
| 里程碑 | 状态 | 说明 |
|---|---|---|
| **M0** 脚手架 + 契约类型 | ☑ 完成 | 7 任务全完成并真机/模拟器验证 |
| **M1** 桥引擎 | ☐ 未开始 | 下一步;含 V1 阻塞性验证 |
| **M2** 容器 + 启动 + 资源 | ☐ 未开始 | 含 V2 阻塞性验证 |
| **M3** 本期能力 | ☐ 未开始 | — |
| **M4** 通用网页容器 | ☐ 未开始 | — |
| **M5** 性能与加固 | ☐ 未开始 | — |
| **M6** 暂缓能力集成 | ☐ 未开始 | 按需 |
**M0 任务明细(全部 ☑)**
- ☑ T-M0-01 多模块工程(entry + 6 HAR
- ☑ T-M0-02 模块依赖与导出(单向向下、无环)
- ☑ T-M0-03 构建/签名/CI(签名已配 `tsgames.p12`CI = `scripts/ci.sh`
- ☑ T-M0-04 契约类型 SSOT45 入站 + 21 出站 + 17 DTO + Result/Errors
- ☑ T-M0-05 公共设施 commonLogger/Tracer/EventBus/DI/ErrorCenter
- ☑ T-M0-06 引入桥 JSlzyzsd 原文件 + BridgeJsLoader
- ☑ T-M0-07 App 入口与路由壳(Navigation;真机验证启动→路由→回传→横屏)
**M0 期间确立的项目决策(超出原计划的补充)**
- 包名 `com.lobby.daoqi`;横屏项目,`module.json5``auto_rotation_landscape`(横屏两朝向跟随旋转、不进竖屏,H5 显式方向控制保留)。
- ArkTS 验证用 `devecocli build`(其 CompileArkTS 为权威编译器);deveco-mcp 的 LSP check 因 70s 索引 / 20s 超时不可用。
- `devecocli``test` 子命令,单测运行方式待 M1 解决。
---
## M0 · 工程脚手架 + 契约类型
| ID | 目标 | 产出物 | 依赖 | 验收 | 估时 | 角色 |