saas-ui-agent.mdc 957 B

12345678910111213141516171819202122
  1. ---
  2. description: VOC SaaS UI 升级时先查组件索引和字段契约,禁止新造一套卡片/页头。
  3. alwaysApply: true
  4. ---
  5. # SaaS UI / Agent 定位
  6. 改页面或组件前先读:
  7. 1. `docs/SAAS-UPGRADE-PLAN.md` — 三种页面、字段必填/预留、路由、波次文件所有权
  8. 2. `docs/COMPONENT-INDEX.md` — 选择器 → 目录,禁止再造页头/指标卡/表格壳
  9. 3. `docs/SAAS-UI-UPGRADE.md` — 视觉 token(shadcn Neutral,炭黑主按钮)
  10. 定位:共享组件在 `src/modules/shared/components/<name>/`,路由在 `src/app/app.routes.ts`,色板在 `src/modules/shared/styles/_tokens.scss`。
  11. 硬约束:
  12. - 预留字段为空显示 `—`,不编数字、不编评论
  13. - 实体用独立子路由;抽屉只留给创建/筛选/预览
  14. - 不执行 `npx shadcn@latest init`,不引入 Material / ng-zorro / Tailwind
  15. - 不改 `styles.scss` 里 `.ai-visual-report-html`
  16. - 新组件必须在 `COMPONENT-INDEX.md` 补一行