RedFoxBot
Закрытые работы: что уже сделано по плану развития. Активный бэклог — на странице плана развития.
Исправления замечаний ревью интерфейса — более понятные формы, меню и мобильная вёрстка.
Прогресс: Все пункты UI-B1…B13 закрыты
Прозрачность рисков и план устранения — защита аккаунтов и данных пользователей.
Прогресс: P0–P2 закрыты; P3 (npm major) — отдельный релиз
Единый старт и финиш игры, архив после окончания — равные условия для команд.
Прогресс: Закрыто 2026-05-12 (playStartsAt/playEndsAt, check-code, архив)
Разные форматы заданий в одной игре — текст, картинки, заглушки без ломки старых игр.
Прогресс: Закрыто 2026-05-29 (MVP в коде)
Довести до продуктового поведения `LevelContentType`: заглушка с кнопкой прохождения, галерея изображений 4 в ряд, текстовый уровень без регрессий.
Организатор видит полную историю событий игры с фильтрами и экспортом.
Прогресс: Закрыто 2026-05-12 (/admin/games/[id]/log)
Подсказки по таймеру и авто-завершение уровня — одинаковые правила для всех команд.
Прогресс: Закрыто 2026-05-12 (время-затвор, /timeout, авто-переход)
Организаторам удобнее править уровень — предпросмотр как у игрока и сохранение без выхода.
Прогресс: Предпросмотр, сохранение на странице, навигация; ручная приёмка 2026-06-03
Организатор может зачесть код и поправить время уровня без действий игрока в клиенте.
Прогресс: Закрыто 2026-05-29 (AdminGameCorrections)
Регистрация и вход через Google с PKCE, привязка в личном кабинете и единый контур link/login/merge.
Прогресс: Закрыто 2026-06-02
Безопасный и предсказуемый лимит запросов, когда клиентский IP не определён.
Прогресс: Готово
После успешного входа легитимный пользователь не наследует накопленный штраф от прошлых 429.
На странице планов проще найти нужную тему — постраничный список и быстрые фильтры по статусу и разделу.
Прогресс: Закрыто 2026-06-04: пагинация, фильтры status/category в URL, парсинг ## backlog, unit + e2e
Админ раз в неделю получает сводку пополнений и списаний по кошельку и статусы ЮKassa.
Прогресс: Закрыто 2026-06-04: cron, письмо, env, unit-тесты
ЮKassa и кошелёк в проде; еженедельный отчёт админу (PAY-A03). Справочник НПД — в теле трека.
Прогресс: Закрыто 2026-06-04: PAY-A01 (ЮKassa) + PAY-A03 (еженедельный email)
HTML-письма через React Email и nodemailer; MVP закрыт, доработки опциональны.
Прогресс: MVP: шаблоны в src/emails/, render, admin preview
Понятный обратный отсчёт на play — игрок видит время уровня и подсказок.
Прогресс: Закрыто 2026-06-02 (GAME-A04); 2026-06-03 — formatCountdownRemaining для длинного ожидания до старта (`f7ce927`)
Статус