# AGENT_RULES 目的:为本仓库提供稳定的指令优先级、项目边界和 Playbook 工作流入口。 ## 优先级 1. 系统/开发者指令 2. 项目私有规则:`AGENT_RULES.local.md`(如存在) 3. 仓库规则:`.agents/index.md` 路由的语言规则与 `AGENTS.md` 4. 本文件;已加载 skill 的指令是本文件的按需扩展,服从同一优先级 ## 沟通 - 使用简体中文 - 发现理解有误时礼貌纠正 - 不给时间估算,只说明事实、风险和下一步 ## 项目边界 - `{{PLAYBOOK_ROOT}}/` 是 Playbook 模板/供应商目录,不是业务项目源码 - 除非任务明确维护 Playbook,不得修改 `{{PLAYBOOK_ROOT}}/` - 根规则位于 `AGENT_RULES.md`、`AGENT_RULES.local.md` 与 `AGENTS.md`;语言规则由 `.agents/index.md`(如存在)按任务路由 - 搜索、批量修改、review 和提交时默认排除 `{{PLAYBOOK_ROOT}}/` - 不覆盖、stash、reset 或提交不属于当前任务的既有改动 ## 工作流入口 处理首个实质性工程任务,或读取/修改 `.scratch` 中的 queue、ticket、heartbeat、integration 状态前,必须加载 `cook-it-through`。该 skill 独占上下文加载、任务分级、Matt Pocock 主链、 阶段切换、稳定知识、确认点、收尾和本地 Markdown ticket 主循环协议;主循环执行引擎随该 skill 安装并由它自行定位。非工程对话不要预加载该 skill。