Когда часть операции прошла, а часть нет. Варианты: транзакция (всё или ничего), компенсация (откат выполненных шагов), retry (повтор упавших шагов), accept and fix later (пометить и исправить асинхронно). Для распределённых систем — saga pattern. В Go важно трекать состояние каждого шага. Идемпотентность операций позволяет безопасно ретраить.