Mapeie efeitos antes da implementação
Liste etapas que criam mudanças duradouras, sua ordem e a evidência que confirma cada ação. Decida se há compensação, como enviar uma correção ou abrir acompanhamento, e documente quando não é possível reverter de fato.
Separe preparação e confirmação quando possível. Valide entradas e permissões antes da etapa irreversível e trate-a como limite claro, com chave de idempotência e registro do resultado.
Recupere deliberadamente após conclusão parcial
Se uma etapa posterior falhar, consulte o histórico para identificar ações já realizadas. Tente novamente apenas etapas seguras; encaminhe resultados não repetíveis para conciliação com contexto suficiente.
Torne compensações visíveis e auditáveis, incluindo autorização e alterações. Teste pontos de falha em ambiente controlado para saber se o fluxo retoma, compensa ou exige intervenção humana.