# 规则索引 > **入口**: [../README.md](../README.md) | **术语**: [TERMINOLOGY.md](TERMINOLOGY.md) --- ## 规则文件 | 文件 | 内容 | 大小 | |------|------|------| | [database.md](database.md) | 数据库规则、表命名、字段类型 | ~200行 | | [api.md](api.md) | API规则、路由、权限、响应格式 | ~200行 | | [security.md](security.md) | 安全规则、RBAC、数据隔离 | ~200行 | | [typescript.md](typescript.md) | TypeScript规则、类型定义、编译 | ~300行 | | [business.md](business.md) | 业务规则、利润红线、决策流程 | ~200行 | | [collaboration.md](collaboration.md) | AI协作、任务领取、防撞车 | ~250行 | | [TERMINOLOGY.md](TERMINOLOGY.md) | 术语标准、命名规范 | ~420行 | --- ## ⚡ 硬性约束速查 ```typescript // 数据库 表前缀: 'cf_' // cf_product, cf_order 金额类型: decimal(10,2) // 禁止 float/double // 业务类型 TOC: 零售/C端 TOB: 企业/B端 // 禁止使用 B2C/B2B // 架构 禁止: Controller 写业务逻辑 必须: Service 层处理所有业务逻辑 必须: authorize() 中间件校验权限 // 利润红线 TOB利润率 < 15%: 禁止报价 TOC利润率 < 20%: 触发风控预警 // 任务领取 最小粒度: 2个相关任务 必须: 声明占用模块和文件 ``` --- ## 🔗 相关文档 - [任务中心](../tasks/_index.md) - [架构设计](../ARCH/_index.md) - [服务地图](../services/_index.md)