O que o HeyDeer lê
Uma revisão lê as alterações do pull request no contexto do repositório inteiro, junto com a discussão do PR e as orientações que você dá ao HeyDeer.
Visão geral das fontes
O head do PR é o commit mais recente do pull request, e a branch base é a branch em que ele será mesclado, ambos no momento em que a revisão foi solicitada.
| Fonte | Versão | Como alterar |
|---|---|---|
| Alterações de código, sem arquivos gerados | Head do PR | Faça push de commits no pull request |
| Arquivos do repositório e histórico de commits | Head do PR | Faça push de commits no pull request |
| Título, descrição e discussão do PR | Quando a revisão foi solicitada | Edite ou comente no pull request |
| Issues e pull requests vinculados no mesmo repositório | Atual | Configuração Ler issues vinculadas |
AGENTS.md, CLAUDE.md | Head do PR | Edite-os no pull request |
.agents/checks/*.md | Branch base | Faça merge das alterações na branch base |
.agents/skills/ | Head do PR | Edite-os no pull request |
.gitattributes | Branch base | Faça merge das alterações na branch base |
| Instruções de revisão | Quando a revisão foi solicitada | Configurações da organização → Instruções de revisão, ou as Instruções de revisão de um repositório |
| Servidores MCP | Quando a revisão foi solicitada | Configurações da organização → Servidores MCP, ou os Servidores MCP de um repositório |
As instruções de revisão e as verificações do repositório têm precedência sobre o AGENTS.md. Consulte Onde cada regra deve ficar.
O código e a discussão
O HeyDeer revisa o que o pull request altera e pode ler e pesquisar qualquer arquivo no head do PR e no histórico de commits. Um problema encontrado pode apontar para código fora do diff que a alteração quebra.
Ler issues vinculadas
Com Ler issues vinculadas ativado (o padrão), o HeyDeer pode ler issues e pull requests do mesmo repositório que ajudem a explicar a alteração, como uma issue que o PR corrige.
Altere em Configurações da organização → Regras de revisão, em Como revisar, ou por repositório. Consulte Como funcionam as configurações.
Arquivos gerados
O HeyDeer ignora arquivos marcados como linguist-generated no .gitattributes: eles não são revisados e não correspondem às verificações do repositório. O HeyDeer não tenta adivinhar, então marque você mesmo os arquivos de lock e os clientes gerados.
# .gitattributes
src/generated/** linguist-generated
pnpm-lock.yaml linguist-generatedQuando todos os arquivos alterados são ignorados, a verificação HeyDeer Review mostra No reviewable files e nenhum crédito é usado.