Verde do autor não é revisão
Os testes do meu projeto fecharam verdes. Quem escreveu o código e quem escreveu os testes era o mesmo agente.
Estou construindo um app local com um sócio, e boa parte do código sai de agente. A suíte fecha em 120 testes, mais tipos, schemas e build. Isso prova menos do que parece: teste escrito por quem implementou cobre o caminho que ele mesmo imaginou.
Passei a exigir quatro coisas antes de aceitar um lote gerado assim:
- o revisor não pode ser o mesmo modelo que implementou; um agente revisando a própria saída não é revisão, é segunda opinião do mesmo autor;
- se o revisor corrigir o achado dele, aquele commit vira auto-revisão e entra como exceção escrita, não sai no silêncio do merge;
- achado não bloqueante fica registrado com nome; no último lote sobraram nove, entre eles um JSON.parse sem guarda em dois adaptadores;
- o que toca segurança e saída de dados vai para revisão humana. O Pedro Riccio abriu cinco correções que nenhuma suíte verde tinha visto — entre elas o IPC aceitando origem que não deveria.
O agente não mente sobre o teste. Ele acerta o alvo que ele mesmo desenhou, e é por isso que a revisão precisa vir de fora.
Quando um agente escreve o código, o que você exige antes de aprovar que não exigiria de uma pessoa?











