O que o agente lê antes de pensar.
Como você cuida do contexto da sessão.
Como você opera dentro de uma task.
Como você fala com ele.
Tudo que você empilha em volta dele.
Commit cedo, commit pequeno.
Antes de cada experimento ou mudança grande, commit. Vira checkpoint pra reverter sem dor.
Mensagem direta: fix, feat, chore, refactor. Sem narração de processo no body. O diff conta a história.
Quando o Claude tá iterando rápido numa feature, faça commits a cada passo verde. Se a próxima tentativa quebrar, você roda git restore com confiança.
# Antes de cada experimento: git add -A && git commit -m "checkpoint: pre-refactor" # Iterando rápido: git add src/feature.tsx git commit -m "feat: add foo step 1" # ... próximo passo verde git commit -m "feat: foo step 2" # Algo quebrou? Volta sem dor: git restore src/feature.tsx