仓库检查
与代码一同维护的检查规则。
将 Markdown 文件添加到基础分支上的 .agents/checks/ 中。说明可以描述不变量、要求进行有针对性的测试或记录风险。 HeyDeer 从基础版本中读取检查,因此 PR 无法悄悄重写自己的审查规则。
--- files: - "src/checkout/**" - "!**/*.test.ts" skills: [checkout-review] skip_extra_reviewers: false --- Verify that cached checkout sessions are scoped to both customer and currency. Run the targeted tests and report their actual result.
还支持:globs、paths 和 skills。引用的技能是从基础修订版上的 .agents/skills/<name>/SKILL.md 加载的。标准审查最多支持 10 个检查文件。
检查规则可使用 files、globs 或 paths,并按顺序应用 ! 排除规则。可选的 skills 字段从同一基础版本加载 .agents/skills/<name>/SKILL.md;规则可独立运行时可省略 skills。生成文件按基础分支的 .gitattributes 排除。每条适用规则都会报告通过、失败或跳过,发现的问题会保留规则名称。规则中明确指定的样式和命名要求同样有效。