Files
playbook/templates/AGENT_RULES.template.md
T

37 lines
1.5 KiB
Markdown

# AGENT_RULES
<!-- playbook:rules:start -->
目的:为本仓库提供稳定的指令优先级、项目边界和 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。
<!-- playbook:rules:end -->