Один код — одна точка
Код должен вести прямо к заданию, а не на общий экран. Это уменьшает количество касаний и позволяет подписать печатный носитель понятным названием.
Защита от повторов
Сервер хранит завершённые точки отдельно. Повторный переход не создаёт новую награду, а возвращает подтверждение и текущий маршрут. Такой ответ спокойнее сообщения об ошибке.
Работа при слабой связи
Экран сразу показывает, что сканирование принято, а запись подтверждается сервером. Тяжёлые видео и большие изображения не должны блокировать действие; критические данные загружаются первыми.
Проверка до открытия дверей
Перед форумом проходят маршрут на реальных телефонах, печатают контрольные QR-коды и проверяют каждую точку с нулевого аккаунта. Отдельно тестируют возврат после закрытия Telegram.
Проверка перед запуском
- У точек уникальные ссылки
- Прогресс хранится на сервере
- Повтор не создаёт дубль
- Есть печатный тестовый комплект