リポジトリのチェック
コードとともに存在するチェック。
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 に従って除外されます。各チェックは合格・失敗・スキップを報告し、指摘にはチェック名が記録されます。明示的なスタイルや命名規則も適用されます。