- 删除无用的文件和错误日志 - 创建统一的 imports 模块集中管理依赖 - 重构组件使用新的 imports 方式 - 修复文档路径大小写问题 - 优化类型定义和接口导出 - 更新依赖版本 - 改进错误处理和API配置 - 统一组件导出方式
1.4 KiB
1.4 KiB
规则索引
入口: ../README.md | 术语: TERMINOLOGY.md
规则文件
| 文件 | 内容 | 大小 |
|---|---|---|
| database.md | 数据库规则、表命名、字段类型 | ~200行 |
| api.md | API规则、路由、权限、响应格式 | ~200行 |
| security.md | 安全规则、RBAC、数据隔离 | ~200行 |
| typescript.md | TypeScript规则、类型定义、编译 | ~300行 |
| business.md | 业务规则、利润红线、决策流程 | ~200行 |
| collaboration.md | AI协作、任务领取、防撞车 | ~250行 |
| TERMINOLOGY.md | 术语标准、命名规范 | ~420行 |
⚡ 硬性约束速查
// 数据库
表前缀: 'cf_' // cf_product, cf_order
金额类型: decimal(10,2) // 禁止 float/double
// 业务类型
TOC: 零售/C端
TOB: 企业/B端
// 禁止使用 B2C/B2B
// 架构
禁止: Controller 写业务逻辑
必须: Service 层处理所有业务逻辑
必须: authorize() 中间件校验权限
// 利润红线
TOB利润率 < 15%: 禁止报价
TOC利润率 < 20%: 触发风控预警
// 任务领取
最小粒度: 2个相关任务
必须: 声明占用模块和文件