heydeer Entrar
Boas práticas

Onde cada regra deve ficar

Escolha o lugar de uma regra pelo propósito dela e por quem deve poder alterá-la.

Escolha um lugar

O que você quer dizer ao HeyDeerColoque emOnde o HeyDeer lê
Convenções da equipe e contexto do projeto: estrutura, nomenclatura, quais helpers usarAGENTS.mdO pull request. Um arquivo em subdiretório vale para o próprio diretório.
Uma regra que todo pull request que altera determinados arquivos precisa cumprir.agents/checks/A branch base
Um método ou conhecimento de domínio que várias verificações compartilham.agents/skills/O pull request
Prioridades de revisão, o que deixar de lado e tom para todos os repositóriosInstruções da organizaçãoConfigurações da organização → Instruções de revisão
O mesmo para um repositórioInstruções do repositórioRepositórios → (um repositório) → Instruções de revisão
Contexto fora do repositório, como tickets ou documentos internosServidores MCPConfigurações da organização → Servidores MCP, ou os Servidores MCP de um repositório
Quais pull requests são revisados automaticamenteFiltros de revisão automáticaRegras de revisão
Quantos problemas encontrados são publicadosEscopo do feedbackRegras de revisão
O idioma em que o HeyDeer escreveIdioma da revisãoRegras de revisão

As instruções de revisão têm precedência sobre o AGENTS.md quando os dois entram em conflito.

Branch base ou pull request

As verificações vêm da branch base, então um pull request não pode enfraquecer uma verificação que as próprias alterações dele quebrariam. Uma nova verificação vale para pull requests revisados depois do merge dela.

O AGENTS.md e as skills vêm do pull request, então sempre correspondem ao código em revisão, e qualquer pessoa que abra um pull request pode editá-los. Coloque as regras que precisam valer, diga o que disser um pull request, em uma verificação ou nas instruções de revisão.