# 需求变更历史

功能、接口、数据库、权限、租户行为和项目规则变更需登记，最新记录置顶；纯文字修正可不登记。

| 日期 | 需求/变更 | 影响范围 | 数据库/接口影响 | 处理结论 |
|---|---|---|---|---|
| 2026-08-12 | 删除数据库审计与通用字段规则 | `docs/DB.md` | 数据库规则调整 | 删除对应章节并顺延后续章节编号 |
| 2026-08-12 | 增加规则文档索引与优先级 | `AGENTS.md` | 无 | 明确专项文档读取时机、规则优先级和架构事实校准方式 |
| 2026-08-12 | 独立项目架构文档 | `docs/PROJECT_ARCHITECTURE.md`、文档索引、AI 工作规则 | 无 | 架构文档只保留项目事实；开发流程、PHP 规则和验证要求由各自规则文档维护 |
| 2026-08-12 | 合并 PHP 7.3 专项文档并移除环境模板 | `docs/PROJECT_ARCHITECTURE.md`、文档索引、AI 工作规则 | 无 | PHP 7.3 规则由通用 PHP 文档维护；工具路径缺失时改为当前会话询问 |
| 2026-08-12 | 补充 PHP 类型、危险能力、精度、查询、审计和任务恢复规则 | `docs/PHP_RULES.md` | 无 | 增加严格比较、JSON 检错、安全限制、精确计算、显式字段、审计日志、断点续跑和引用核对 |
| 2026-08-12 | 补充 PHPDoc 方法说明与日期规则 | `docs/PHP_RULES.md` | 无 | 新增或实质重写的方法必须填写 `@method` 中文业务说明和 `@date YYYY-MM-DD` |
| 2026-08-12 | 汇总四个现有项目的可复用 PHP 编程规则 | `docs/PHP_RULES.md`、`AGENTS.md`、PHP 文档索引 | 无 | 形成独立通用规则，项目文档仅保留 PHP 7.3 与类加载专项约定 |
| 2026-08-12 | 完善 PHP 编码与 PHPDoc 规范 | `AGENTS.md` | 无 | 统一局部风格、复用与函数粒度；作者采用“具体操作人 & AI”，操作人未知时先确认 |

## 记录要求

- 日期使用 `YYYY-MM-DD`，简述业务含义、影响范围和验证结论。
- 不记录配置内容；详细规则或设计引用对应文档。
