3

Uma coisa que vale conferir antes de escrever muito path_instructions: se não me engano o CodeRabbit já lê sozinho arquivos de guideline tipo CLAUDE.md, AGENTS.md e .cursorrules (fica em knowledge_base.code_guidelines, ligado por padrão). Quem já tem um AGENTS.md bem escrito pode acabar repetindo a mesma regra nos dois lugares, e aí muda uma e esquece a outra. Eu deixaria no path_instructions só o que é específico de revisão.

Carregando publicação patrocinada...
1

Boa, conferi na doc e é isso mesmo: knowledge_base.code_guidelines vem ligado e já pega CLAUDE.md, AGENTS.md e .cursorrules sem configurar nada. Esse ponto ficou fora do post.

E o pior: os exemplos de path_instructions que eu usei ("Server Component é o padrão", "não escreva SQL puro") são justamente o tipo de regra que deveria ficar no AGENTS.md. Copiou nos dois? Ganhou duas fontes de verdade.

Concordo com o seu recorte: no path_instructions eu deixaria só o que é sobre a revisão em si, tipo "em tests/ não peça mais mock" ou "não comente nome de campo que vem do schema do Prisma".

Vou acrescentar uma nota no post, valeu pela troca!

1

boa, a nota no post já resolve. esse do Prisma é um ótimo exemplo do que cabe só lá, porque fala do que o revisor deve deixar passar e o agente que escreve o código nem precisa saber disso.