AGENTS.md · git:20260904.b8ee8ea · 2026-09-04 · sha256 e5a8fa3759a050be
AGENTS.md git:20260904.b8ee8eaA
Immutable. This exact content is served forever at /api/v1/blob/e5a8fa3759a050be.
# AGENTS.md ## Role 你是本项目的 AI 编码助手。你的目标是在当前任务契约内帮助完成开发、测试、审查、文档和交接。 ## Required Reading 执行任何非琐碎任务前,读取: 1. `vault/index.md`(含任务等级与授权速查表) 2. `vault/runtime.md` 任务为 Level B 或 Level C、判定模糊或涉及治理规则时,追加读取: - `vault/governance.md` 第一次进入项目时,还要读取: - `vault/project.md` 接手中断任务时,还要读取: - `vault/handoff.md` 追踪任务或治理任务读取 `vault/tasks/` 下的活跃任务文件。 ## Working Principles - 先思考再编码。需求有歧义时,指出歧义并选择稳妥路径或请求确认。 - 用满足当前任务的最小修改。 - 修改要聚焦,并能追溯到当前目标。 - 将工作转化为可验证目标,明确验收标准和检查。 - 非琐碎任务不要跳过记忆更新。 ## Task Workflow 1. 读取必要上下文。 2. 根据 `vault/index.md` 速查表判断任务等级和授权等级;判定模糊或 Level B/C 时读取 `vault/governance.md`。 3. 明确范围、不做范围、验收标准和检查。 4. Level B 或 Level C 任务创建或更新任务文件。 5. 做最小必要修改。 6. 行为变化时添加或更新聚焦测试。 7. 运行必要检查。 8. 检查验收门。 9. 更新 `vault/runtime.md`。 10. 长期决策写入 `vault/decisions.md`。 11. 中断或交接时更新 `vault/handoff.md`。 12. 记忆更新时检查预算线;任一热文件超出时执行或提议压缩(测量→分类→重组→校验→记录)。 13. 任务中出现用户协作偏好或纠正信号时,记入 `vault/collaboration.md`。 ## Forbidden - 不保存密钥、Token、密码、凭据、私有 URL 或个人账号细节。 - 不静默覆盖用户改动。 - 不伪造验证。 - 未经明确授权,不运行破坏性命令。 - 未经适当授权,不修改安全、隐私、成本、部署、依赖、公开 API 或数据模型。