Aplicar correções de revisão
As regras do projeto vêm de PROJECT.md ## Quality bar e de INDEX/notes. As configurações vêm de .agent-tools/config.md.
Resolver o mecanismo
Use o primeiro diretório que contiver bin/apply-review-fixes:
$MERGE_REVIEWER_HOME$(dirname "$CURSOR_TEMPLATE_HOME")/merge-reviewer<git-root>/tools/merge-reviewer
Leia MERGE_REVIEWER_HOME e CURSOR_TEMPLATE_HOME do ambiente ou de ~/.config/review-change/cursor.env. Não imprima nenhuma outra chave desse arquivo.
Fazer
- A partir da raiz do git, execute
<engine>/bin/apply-review-fixes. - Informe as linhas do script:
applied,unchanged,skip missingeskip changed.skip changedsignifica que o arquivo foi editado após a revisão. - Se
var/review-change.fixes.jsonestiver ausente, pare. Não há nada a aplicar. - Não faça commit, push ou crie um merge request.
- Não execute o revisor.
Aplicar edições altera o blob do git, portanto, o próximo commit revisará esses arquivos novamente e carregará as anotações anteriores no prompt.
Não fazer
- Redigitar as substituições manualmente, a menos que o script saia com código não zero.
- Aplicar um subconjunto. Cada string
olddeve corresponder exatamente uma vez. - Tocar em arquivos que não estão listados no JSON.