Limitando o escopo das mudanças da IA
A maior causa isolada de dano induzido por IA é deixá-la mudar coisas demais de uma vez. Um diff de 400 linhas espalhado por nove arquivos é impossível de revisar e fácil de esconder um bug.
Mantenha as mudanças pequenas e contidas:
- Peça uma mudança lógica de cada vez, não "já que você está aí, também..."
- Diga explicitamente: "Only touch
src/auth.js. Don't refactor anything else." - Faça de estados funcionais com frequência, para sempre ter um ponto limpo para o qual voltar.
- Quando ela propuser uma grande reescrita, peça para dividir o trabalho em etapas que você possa revisar uma por uma.
Um escopo pequeno torna o próximo passo — ler o diff — de fato viável. Há um efeito cumulativo aqui: commits pequenos também têm um raio de explosão pequeno. Se uma mudança bem delimitada acaba estando errada, você reverte um commit e perde dez minutos. Se uma mudança extensa está errada, ou você gasta uma hora desembaraçando o que quebrou, ou joga fora uma tarde de trabalho. Disciplina de escopo é um seguro barato que você compra antes de saber que vai precisar.