父 Story:#7(M1 入口级交付 · webui)。WP3。Blocked by #9(导航骨架)。红线:示例数据脱敏占位。
目标
数据生产链三模块(数据集成 / 数据架构 / 数据开发)的占位页 → demoable 真页。
范围(文件清单)
apps/console/src/modules/{integration,architecture,development}/<M>Page.tsx + .stories.tsx。
apps/console/src/app/router.tsx:lazy route 由占位替换为真页。
apps/console/src/i18n/locales/{zh-CN,en-US}.ts:各页面叶子串(typed)。
- 复用
packages/ui:LineageGraph(数据架构 · 血缘 G6)、DagGraph(数据开发 · DAG 编排 X6)。
起点(精确路径 · 真/stub/缺失)
- 数据架构/数据开发:可复用既有
modules/lineage、modules/orchestration 观感 + packages/ui/src/canvas/*(真实封装)。
- 数据集成:新建(ProComponents 等价观感)。
- 镜像
apps/admin/src/modules/* 的 page+story 模式。
预估 LOC
~300(内部可「每模块一子任务」再分人)。
测试 / DoD
- 每页 Storybook story;占位被真页替换后菜单不断链。
- lint / vitest / storybook-playwright / build 绿。
依赖
验收
目标
数据生产链三模块(数据集成 / 数据架构 / 数据开发)的占位页 → demoable 真页。
范围(文件清单)
apps/console/src/modules/{integration,architecture,development}/<M>Page.tsx+.stories.tsx。apps/console/src/app/router.tsx:lazy route 由占位替换为真页。apps/console/src/i18n/locales/{zh-CN,en-US}.ts:各页面叶子串(typed)。packages/ui:LineageGraph(数据架构 · 血缘 G6)、DagGraph(数据开发 · DAG 编排 X6)。起点(精确路径 · 真/stub/缺失)
modules/lineage、modules/orchestration观感 +packages/ui/src/canvas/*(真实封装)。apps/admin/src/modules/*的 page+story 模式。预估 LOC
~300(内部可「每模块一子任务」再分人)。
测试 / DoD
依赖
验收