Самое дорогое умолчание в API проверенокритично

Точки перехвата считают пропущенную или неверно названную цель за «всё сразу» — и отвечают 200.

Подробно

Обе точки вмешательства — паузы и принудительные ошибки — устроены так, что цель сужает действие, которое иначе применяется ко всему потоку. Как замысел это защитимо, как умолчание — опасно: любой способ ошибиться в теле запроса ведёт к самому широкому исходу — опечатка в имени поля, тело в формате формы, непрочитанный JSON, пустой объект. Проверено опытом, а не рассуждением: тело x=1, отправленное в точку паузы, вернуло 200 с {"cluster": true}, и узел перестал отправлять. Письмо, опубликованное после этого, осталось в outbox без единой строки в журнале отправки, пока паузу не удалили — после чего оно ушло за секунды. Тело такой же формы в точке ошибок поставило принудительную ошибку на всю почту. Правило для всего, что мы строим: никогда не вызывать эти точки без явной цели, проверять цель до отправки, а не после, и читать ответ — "cluster": true в ответе на запрос, где назван домен, означает, что имя поля было неверным и действие теперь глобальное.