Восстановление после ошибки (Error Recovery) — способ помочь клиенту понять проблему, исправить её и продолжить путь без потери данных, доверия и лишнего усилия.
Хорошее сообщение об ошибке
Элемент
Что должно быть понятно
Что произошло
Конкретная проблема без внутреннего жаргона
Почему
Если причина известна и полезна клиенту
Что сохранено
Не потеряны ли данные или прогресс
Что делать
Следующее действие
Альтернатива
Другой путь, если основной недоступен
Помощь
Как связаться с поддержкой
Ошибки бывают не только интерфейсными
Сорванная доставка, неверный счёт, потерянная заявка или обещание Sales — тоже error state в клиентском пути. Поэтому recovery должен включать процессы и полномочия, а не только UX copy.