2.6 KiB
2.6 KiB
| 1 | integration_id | source_id | target_id | target_type | direction | protocol | trigger | phase | description |
|---|---|---|---|---|---|---|---|---|---|
| 2 | INT-001 | MOD-SCANNER | MOD-DESIGN | module | internal | function call | 解析文件后生成 Design 实体 | MVP | Scanner 解析 CSV/MD/YAML 后产出 MOD-DESIGN 定义的领域实体 |
| 3 | INT-002 | MOD-GRAPH | MOD-DESIGN | module | internal | function call | 构建图时读取 Design 实体 | MVP | Graph 从 Capability/Module/Entity/TraceabilityLink 转换为 GraphNode/GraphEdge |
| 4 | INT-003 | MOD-SCANNER | MOD-DESIGN | module | internal | function call | 完成度检测调用约束规则 | MVP | Scanner 调用 Design 模块的规则判定 FileStatus |
| 5 | INT-004 | MOD-EDITOR | MOD-SCANNER | module | internal | function call | 保存后重新扫描 | Phase2 | 编辑保存后触发重新扫描刷新状态 |
| 6 | INT-005 | MOD-EDITOR | MOD-GRAPH | module | internal | function call | 保存后计算影响范围 | Phase2 | 编辑保存后计算下游影响 |
| 7 | INT-006 | MOD-EDITOR | MOD-DESIGN | module | internal | function call | 编辑时校验约束 | Phase2 | 编辑内容需满足 Design 模块的约束规则 |
| 8 | INT-007 | MOD-IMPL-TRACKER | MOD-DESIGN | module | internal | function call | 获取模块和 codebase-alignment 定义 | Phase2 | 对照 Design 的 Module/CodebaseAlignment 评估实现进度 |
| 9 | INT-008 | MOD-IMPL-TRACKER | MOD-SCANNER | module | internal | function call | 获取最新扫描结果 | Phase2 | 实现进度需要最新的设计文件扫描数据 |
| 10 | INT-010 | MOD-FE-PROJECT | MOD-PROJECT | module | frontend→backend | REST API | 用户操作项目列表 | MVP | 前端项目管理调用后端项目 CRUD 接口 |
| 11 | INT-011 | MOD-FE-GRAPH | MOD-SCANNER | module | frontend→backend | REST API | 用户打开项目或刷新 | MVP | 前端获取扫描结果(文件列表/完成度/结构化数据) |
| 12 | INT-012 | MOD-FE-GRAPH | MOD-GRAPH | module | frontend→backend | REST API | 用户浏览关系图 | MVP | 前端获取关系图数据(节点/边/分组) |
| 13 | INT-013 | MOD-FE-EDITOR | MOD-EDITOR | module | frontend→backend | REST API | 用户编辑文件 | Phase2 | 前端编辑器调用后端文件读写接口 |
| 14 | INT-014 | MOD-FE-GRAPH | MOD-IMPL-TRACKER | module | frontend→backend | REST API | 用户查看实现进度 | Phase2 | 前端获取模块实现完成百分比 |
| 15 | INT-020 | MOD-SCANNER | EXT-FS-DESIGN | external | outbound | file I/O | 扫描设计目录 | MVP | 读取 design/ 下所有文件 |
| 16 | INT-021 | MOD-PROJECT | EXT-FS-REGISTRY | external | bidirectional | JSON read/write | 项目注册/加载 | MVP | 读写 projects.json |
| 17 | INT-022 | MOD-EDITOR | EXT-FS-DESIGN | external | bidirectional | file I/O | 文件编辑 | Phase2 | 读写设计文件 |
| 18 | INT-023 | MOD-IMPL-TRACKER | EXT-FS-CODE | external | inbound | file I/O | 扫描代码目录 | Phase2 | 读取项目代码目录结构 |
| 19 | INT-024 | MOD-IMPL-TRACKER | EXT-LLM | external | outbound | HTTP API | 评估模块完成度 | Phase2 | 调用 LLM 分析代码与设计的匹配度 |