Files
group_fqcd_jr/AGENTS.md
T

986 B
Raw Blame History

项目级开发约束

以下规则对人工开发者和编码 Agent 均为强制约束:

  1. 数据库以 docs/00-新数据库基线设计.md 为不可变业务基线。
  2. 允许创建新表,允许在已有表中增加新字段。
  3. 禁止重命名或删除已有表。
  4. 禁止重命名、删除、复用已有字段,禁止改变已有字段的类型、可空性和既有业务含义。
  5. 历史结构无法满足新需求时,使用新增字段、新表、兼容视图或应用双读解决。
  6. 架构固定使用 MVC+S;Agent 属于 Service 层。
  7. 业务 Agent 必须继承公共 BaseAgent 并由 AgentFactory 创建,不得绕过公共鉴权、记忆、模型路由、工具、合规、审计和事件流程。
  8. 当前系统业务功能只针对场内基金模拟交易;场外基金运营流程独立,不得写入场内交易表。

修改数据库文档或迁移前,必须对比基线并证明没有改变任何已有表名和已有字段定义。