10 lines
1.5 KiB
Plaintext
10 lines
1.5 KiB
Plaintext
data_flow_id,source,target,data_content,trigger,protocol,phase,description
|
||
DF-01,EXT-FS-DESIGN,MOD-SCANNER → MOD-DESIGN,设计文件原始内容,用户触发扫描或打开项目,file I/O + function call,MVP,读取 design/ 下所有文件并解析为 28 种 Design 实体 + 约束校验
|
||
DF-02,MOD-DESIGN 实体,MOD-GRAPH,Capability/Module/Entity/TraceabilityLink 等,扫描完成后,function call,MVP,将 Design 实体转换为 GraphNode/GraphEdge/GraphGroup 构建 GraphView
|
||
DF-03,MOD-GRAPH,MOD-FE-GRAPH,GraphView(nodes+edges+groups JSON),前端请求关系图,REST API,MVP,前端获取关系图数据用于渲染
|
||
DF-04,MOD-SCANNER,MOD-FE-GRAPH,ScanResult(文件列表+完成度+结构化数据 JSON),前端请求扫描结果,REST API,MVP,前端获取扫描结果用于状态展示
|
||
DF-05,MOD-FE-PROJECT,MOD-PROJECT → EXT-FS-REGISTRY,Project(名称/路径),用户注册新项目,REST API + JSON write,MVP,项目信息持久化到 projects.json
|
||
DF-06,MOD-FE-EDITOR → MOD-EDITOR,EXT-FS-DESIGN → MOD-SCANNER → MOD-GRAPH,文件修改内容,用户保存编辑,REST API + file I/O + function call,Phase2,写文件→重新扫描→重建图
|
||
DF-07,MOD-EDITOR,MOD-FE-GRAPH,ImpactResult(受影响文件列表+原因链),用户请求影响分析,REST API,Phase2,读取 upstream/downstream + TraceabilityLink 计算影响范围
|
||
DF-08,EXT-FS-CODE + EXT-LLM,MOD-IMPL-TRACKER,代码目录结构 + LLM 评估结果,用户触发实现进度评估,file I/O + HTTP API,Phase2,扫描代码目录对照 Design 的 Module/CodebaseAlignment + LLM 评估得出 ImplProgress
|