From 9255a3af05d64c77bbc9bbcaa822e0931f615133 Mon Sep 17 00:00:00 2001 From: xiaoxia Date: Fri, 26 Jun 2026 18:24:39 +0800 Subject: [PATCH] chore: remove obsolete audit and project docs --- docs/专项B-全仓主线路径澄清-规划.md | 150 ---------------------------- 1 file changed, 150 deletions(-) delete mode 100644 docs/专项B-全仓主线路径澄清-规划.md diff --git a/docs/专项B-全仓主线路径澄清-规划.md b/docs/专项B-全仓主线路径澄清-规划.md deleted file mode 100644 index ff55717ea..000000000 --- a/docs/专项B-全仓主线路径澄清-规划.md +++ /dev/null @@ -1,150 +0,0 @@ -# 专项 B:全仓主线路径澄清 - 规划文档 - -**专项负责人**:小虾 🦐 -**创建时间**:2026-06-19 09:56 GMT+8 -**状态**:🔄 进行中 - ---- - -## 一、专项目标 - -**消除"旧文档 / 旧测试 / 当前主线"并存带来的认知混乱,让代码库有清晰的主线路径。** - ---- - -## 二、当前问题 - -### 问题 1:多代实现并存 -- 旧素材链:`domain/asset.py`, `domain/asset_library.py`, `ports/asset_repository.py`, `adapters/postgres/asset_repository.py` -- 新素材链:`domain/entities.py`, `application/assets.py`, `adapters/sqlalchemy_impl/asset_repository.py` -- 当前已通过兼容层压平,但文档未同步 - -### 问题 2:测试覆盖不清晰 -- 哪些测试是针对当前主线的? -- 哪些是历史遗留的? -- 哪些需要重写? - -### 问题 3:文档与现实不一致 -- README 可能包含过期信息 -- `saas-index.md` 需要核对 -- API 文档需要更新 - ---- - -## 三、执行计划 - -### Step 1:列出当前真实主线 -- [x] 扫描 `apps/api/app/api/routes/` 所有路由 -- [x] 列出所有 active API endpoints -- [x] 标注每个 endpoint 的: - - 状态(稳定/实验/废弃) - - 对应的 use case - - 对应的 repository - - 是否有测试覆盖 -- [x] 创建 `docs/API-MAINLINE.md` ✅ - -### Step 2:标记旧代码状态 -- [x] 列出所有兼容层文件 -- [x] 标记每个文件: - - `[COMPAT]` - 兼容层,保留 - - `[DEPRECATED]` - 已废弃,待删除 - - `[MIGRATE]` - 待迁移到新主线 - - `[ACTIVE]` - 当前主线 -- [x] 创建 `docs/CODE-STATUS.md` ✅ - -### Step 3:测试分类 -- [x] 扫描 `tests/` 所有测试 -- [x] 按主线分类: - - 当前主线测试 - - 历史主线测试 - - 需要重写的测试 -- [x] 在 `CODE-STATUS.md` 中标注 ✅ - -### Step 4:文档同步 -- [x] 更新 `README.md` - 修复编码问题并更新内容 ✅ -- [x] 更新 `docs/saas-index.md` - 重构为现代导航 ✅ -- [x] 创建 `docs/API-MAINLINE.md` - 当前主线清单 ✅ -- [x] 创建 `docs/CODE-STATUS.md` - 代码状态标注 ✅ - ---- - -## 四、验收标准 - -- [ ] 有一份清晰的"当前主线 API 清单"文档 -- [ ] 所有兼容层/旧代码都有明确状态标注 -- [ ] 测试已分类,知道哪些是主线测试 -- [ ] README 和索引文档与现实一致 -- [ ] 新人能通过文档快速找到主线代码 - ---- - -## 五、专项边界 - -**只做**: -- 梳理、标注、文档化 -- 不改变任何功能行为 -- 不删除任何代码 - -**不做**: -- 实际迁移旧代码 -- 重写测试 -- 新功能开发 - ---- - -## 六、预计工作量 - -- Step 1-2:1-2 小时 -- Step 3:1 小时 -- Step 4:1 小时 - -总计:3-4 小时 - ---- - -**状态**:✅ 已完成 - ---- - -## 七、完成总结 - -### 已交付文档 - -1. **[docs/API-MAINLINE.md](API-MAINLINE.md)** - - 列出所有 68+ 个 API endpoints - - 按模块分类(认证/工作空间/项目/素材/生成等) - - 标注状态和对应的 use case - - 提供 Phase 7 主链路流程图 - -2. **[docs/CODE-STATUS.md](CODE-STATUS.md)** - - 标注所有代码文件状态(ACTIVE/COMPAT/DEPRECATED/MIGRATE) - - 提供快速定位指南 - - 测试分类清单 - - 清理计划 - -3. **[README.md](../README.md)** - - 修复编码问题(UTF-8 乱码) - - 更新项目状态 - - 添加 Phase 7 完成标记 - - 更新文档链接 - -4. **[docs/saas-index.md](saas-index.md)** - - 重构为现代导航结构 - - 添加快速导航入口 - - 更新文档清单 - - 标注归档文档 - -### 关键成果 - -- ✅ 新人可以通过文档快速找到主线代码 -- ✅ 所有 API endpoints 有清晰的清单 -- ✅ 兼容层/旧代码都有明确状态标注 -- ✅ README 和索引文档与现实一致 -- ✅ 测试已分类,知道哪些是主线测试 - -### 后续建议 - -专项 B 已完成,建议: -- 下一个可以做专项 C(文档入口质量修复) -- 或者专项 D(生成链生产化深化) -- 或者专项 E(前端真实联调验收深化)