docs(plan): 更新第一阶段纵向切片基线

This commit is contained in:
bruce
2026-09-16 17:30:26 +08:00
parent 3eb331a6d7
commit d3763633c2
3 changed files with 65 additions and 28 deletions
@@ -385,20 +385,15 @@ Admin 规则:
## 12. 实施顺序
1. 创建 `common`,实现时间戳、用户归属和领域异常。
2. 创建 `accounts`,实现 `UserProfile`、Admin、资料服务和迁移。
3. 增加登录、退出、资料页面和用户隔离测试。
4. 创建 `agent_runtime` 的枚举、模型、约束和迁移。
5. 实现 Run 状态、事件序号、工具调用和人工确认服务。
6. 增加 Agent 运行 Admin,并限制审计记录修改。
7. 实现 Run 列表、详情页面和访问控制。
8. 建立 SDK Gateway、测试替身和配置边界。
9. 增加请求关联标识、日志上下文和日志脱敏。
10. 执行 SQLite 全量验证。
11. 在 PostgreSQL 空库执行迁移及核心约束和并发验证。
12. 同步 README、路线图和第一阶段状态。
实现采用“功能闭环驱动、模块边界承载”的纵向切片,而不是依次把各技术模块全部做完:
每一步都应保持可迁移、可测试,避免在单次迁移中同时承载全部模型。
1. 用户登录、资料维护和跨用户隔离闭环。
2. 管理员创建测试 Run 并审计状态、事件、工具调用和人工确认的闭环。
3. 普通用户查看自己的运行列表和运行轨迹闭环。
4. SDK 测试替身驱动一次成功或失败持久化运行的闭环。
5. SQLite、页面、日志、质量工具和 PostgreSQL 的完整验收闭环。
每个切片内部仍按模型与迁移、服务与事务、入口与页面、测试与文档的依赖顺序实施。切片必须形成可运行结果并完成相应验证,才进入下一片;没有当前需求的未来模块和抽象不提前创建。
## 13. 测试与验收策略