При старте марафона теперь проверяются только игры с типом challenges.
Игры с типом playthrough не требуют наличия челленджей.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Максимум очков за челлендж/прохождение: 500 → 1000
- Добавлена документация по системе типов игр (docs/game-types.md)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- Оспаривания теперь требуют решения админа после 24ч голосования
- Можно повторно оспаривать после разрешённых споров
- Исправлены бонусные очки при перепрохождении после оспаривания
- Сброс серии при невалидном пруфе
- Колесо показывает только доступные игры
- Rate limiting только через backend (RATE_LIMIT_ENABLED)