Council
|
068c673dd0
|
docs: add DEVELOPMENT_GUIDELINES for agent behavior constraints
定义 ShopXO 核心文件修改边界、铁律和 pre-commit 自检要求:
铁律:
- 禁止修改 ShopXO 核心文件(shopxo/app/、shopxo/config/ 等),
除非用户明确书面同意
- 禁止直接操作数据库,必须以 migration 文件形式提交
- 禁止直接操作 Docker 容器内环境
实践:
- 调试代码(var_dump/bak文件/log注入)必须立即清理
- pre-commit 自检清单
- Council/subagent commit 必须约束在 feat/ 分支内
- 配置文件隔离原则
并记录已知 ShopXO 核心文件状态:common.php/event.php 已回退干净,
Goods.php/AdminPowerService.php 有业务必需改动。
关联历史教训:2026-04-23 antigravity 失控导致调试代码污染核心文件
|
2026-04-24 00:24:47 +08:00 |