Neuro Duels Локальный продуктовый shell с входом, историями игр и операторским контуром.
Гостевой режим · вход ещё не открыт
Игровой контур готов, главная витрина уже открыта

Мини-игры на навыке, прогресс, задания и спонсорские программы в одном кабинете.

Здесь уже есть вход в игры, обзор аккаунта, challenge lane, готовность кошелька, community lounge и история раундов. Турнирная витрина в read-only режиме, снимки таблиц по играм, спонсорские программы и admin legal/payout contour тоже уже видны. Если часть витрины временно уходит в fallback, shell честно остаётся read-only контуром, а внешний запуск остаётся отдельным шагом.

Быстрый ориентир Один shell вместо пустого лобби Игрок сначала попадает в обзор, кабинет и активные зоны, а уже потом выбирает игру, challenge или social шаг.
сначала соло-режим локальный вход живой recap
Куда смотреть Локальный вход уже собран `/app/minigame/duels` остаётся основным локальным входом, а `/duels` — коротким адресом для того же shell.
Основной hostГотов
Игры3 живые игры
Авторизациялокальный `/app/*`
Следующий слойвнешний запуск

Первая игра step-by-step

Этот сценарий держит один безопасный первый проход: аккаунт, одна простая игра, возврат в shell и только потом wallet или payout-related решения.

Шаг 1: вход и первая игра. Деньги для первого честного запуска не нужны.
Канонический возврат /app/minigame/duels#helpMenuZone
Первая игра Reaction
Текущий прогресс Гостевой просмотр
Следующий шаг Открыть вход
1. Откройте аккаунт Вход нужен для личного кабинета, истории раундов и challenge lane. Деньги для первой игры не обязательны. Регистрация
Шаг 1
2. Сыграйте первую Reaction Это самый простой старт: быстрый раунд, понятный результат и минимальный cognitive load. Играть Reaction
Шаг 2
3. Вернитесь в обучение После первого раунда вернитесь в shell и посмотрите, что делать дальше, не прыгая между несвязанными зонами. Вернуться в обучение
Шаг 3

Обучающее меню

Это каноническая точка возврата из любой игровой зоны. Здесь блоки всегда разложены одинаково: как начать, как пополнить и что делать дальше.

Как начать
Вход и регистрация Сначала откройте аккаунт. Без него shell не сможет связать раунды, кабинет и историю. Открыть вход
Start
Первая честная игра Для первого шага используйте Reaction: там быстрее всего появляется понятный итог и привычка возвращаться в shell. Играть Reaction
Game 1
Как пополнить
Top-up не обязателен для первой игры Сначала вход, профиль и первый раунд. Деньги включайте только когда понимаете, зачем нужен wallet path. Оставаться в обучении
Top-up
Сначала откройте wallet zone Когда дойдете до денег, смотрите готовность кошелька, а не прыгайте сразу к payout-логике. Кошелёк и social
Wallet
Что делать дальше
Что делать дальше после гостевого просмотра Открыть вход, сыграть первый Reaction-раунд и вернуться в shell за следующим шагом. Открыть вход
Next
Сначала кабинет, потом деньги Не начинать путь игрока с top-up. Сначала понять игру, кабинет и только потом wallet flow. Открыть обзор
Flow

Мой обзор Duels

Этот блок живёт на реальных локальных `/app/me` и `/app/profile`, а не на выдуманных заглушках.

Проверяем сессию и профиль…
Пользователь Гость
Баланс Не загружен
Тариф Не загружен
Email Не загружен

Турниры и social-зона

Здесь уже есть read-only tournament feed и per-game leaderboard snapshot-ы. Это полезный ориентир для игроков, но ещё не полноценная турнирная платформа с lobby и матчингом. Если часть витрины временно в fallback, shell показывает warn-state, а не притворяется полной турнирной платформой.

Current tournament/read layer собран: 0 tournament cards, 0 active now, 0 leaderboard rows, ready games 0.
Текущий слой витрины Current tournament/read layer
Карточек в витрине 0
Идут сейчас 0
Строк в снимке 0
турнирная витрина таблицы в read-only social-снимок уже есть спонсорские программы отдельно

Кабинет игрока

Этот блок собирается из локального `/app/profile` и последних игровых историй. Сейчас это полезный read-only снимок кабинета без отдельного payout-кабинета.

Собираем снимок кабинета игрока…
План Не загружен
Запросы за период Не загружен
Бонусный запас Не загружен
Текущий фокус Не загружен
Что делать дальше
Войдите и откройте личный кабинет После входа shell покажет прогресс, challenge lane, wallet readiness и историю по трём играм. Открыть /app/login
Сейчас
Соберите первый игровой след Самый быстрый старт — один чистый раунд Reaction. После него dashboard станет заметно полезнее. Играть Reaction
Профиль
Посмотрите турнирную витрину Даже в гостевом режиме уже видно 0 турниров и сезонный контекст продукта. Открыть витрину
Season

Это полезный снимок кабинета игрока на текущем runtime, но ещё не отдельный ЛК с кошельком, пополнением, выводом и payout-логикой.

Challenge lane

Этот блок собирает ближайшие проверяемые шаги по уже сыгранным раундам и текущему профилю, а не обещает случайные rewards.

Собираем персональные рекомендации…
Войдите, чтобы открыть персональный challenge lane и verified objectives.

Готовность кошелька

Панель кошелька показывает readiness, внутренние program flows, пополнения и статус заявок на вывод. Не каждый reward можно вывести; eligibility зависит от правил программы и проверки.

Собираем снимок готовности кошелька…
Баланс Не загружен
Доступный запас Не загружен
Потрачено за период Не загружен
Лимит-сигнал Не загружен
Wallet flow откроется после входа. Withdrawal requests доступны только в eligible programs.
Короткая заметка Кошелёк ждёт личный снимок. После входа здесь появится короткий вывод по top-up, withdrawal gate и ближайшему безопасному действию.
Режим оплаты guest
Всего top-up 0
Ждут оплаты 0
Подтверждено 0
Запросов на вывод 0
Активных выводов 0
Вывод выплачен 0
Подтверждено USD 0.00
Уже занято под вывод 0.00
Доступно к выводу 0.00
Доступность вывода Нужен вход
Последние пополнения и выводы
После первого пополнения или заявки на вывод здесь появится живая история кошелька.

Пополнение и заявка на вывод идут через один локальный seam. Дальше запрос идёт в controlled manual payout contour: manual review -> provider processing -> settled/released.

Social-готовность

Здесь собраны social-снимок и live community lounge. Следующий шаг для игрока строится из турнирной витрины, готовности таблиц и текущей активности.

Гостю уже видна турнирная витрина: 0 player-facing карточек, а live community lounge откроется после входа.
Турниры в витрине 0
След в таблицах 0 снимок
Игровая активность Ждём вход
Следующий social шаг Открыть турниры
Community lane собран для гостевого режима: витрина уже видна, а live community lounge откроется после входа.
Короткая заметка Social zone ждёт личный след. После входа shell покажет, есть ли уже leaderboard presence, live lounge и какой social шаг сейчас самый уместный.
Следующие social шаги
Войдите для community snapshot После входа shell сможет связать ваши раунды с leaderboard и турнирами. Открыть /app/login
Откройте турнирную витрину Даже в гостевом режиме уже видно 0 player-facing турниров. Открыть витрину
Live community backend откроется после входа.
Live сообщений 0
Активных авторов 0
Активная комната global
Комнат поддержано 3
Ждут модерации 0
В активной комнате 0
Сводка по комнатам global 0/0 · strategy 0/0 · winners 0/0
Пауза между постами 20 сек
Сейчас в комнате 0
Live-канал только http
Живой lounge
Live community lounge пока пуст. Оставьте первое короткое сообщение после входа.

Лента наград

Этот блок показывает internal rewards и ledger snapshot. Он не обещает автоматический payout и не смешивает rewards с выводимыми выплатами.

Последние reward-операции и verified completions будут отражаться здесь после live refresh.
Последние начисления
Пока нет reward-операций в леджере или snapshot сейчас недоступен.

Доска задач

Доступные задачи можно принять и закрыть прямо из dashboard. Reward начисляется только по правилам конкретной программы и после verified completion.

Доступные задачи можно принять и закрыть прямо из dashboard.
Активные задачи
Challenge board пока пуст или недоступен.

Спонсорские программы

Sponsor panel показывает approved campaigns, readiness и sponsor-funded program signals. Это не случайные prize drops и не автоматический payout contour.

Sponsor programs откроются после входа. Пока гостю доступен только турнирный anchor без sponsor backend.
Короткая заметка Контур ждёт sponsor-снимок. После входа здесь появится короткий вывод по anchor, campaign registry и ближайшему sponsor шагу.
Готово к закрытию 0
В работе 0
Сигналы наград 0
Bankroll всего 0
Bankroll доступно 0
Уже выдано 0
Ближайший anchor anchor ещё не найден
Турнирные anchors 0
Подтверждённые кампании 0
Ближайшие sponsor шаги
После refresh здесь появятся approved sponsor programs и campaign rules.
Реестр кампаний
Approved sponsor campaigns пока не появились.

Операторский winner / legal-контур

Этот слой доступен только после входа в `/admin/duels`. Он собирает winner candidates, проверяет legal version и ведёт controlled manual payout contour по стадиям manual review -> provider processing -> settled/released.

Admin winner/legal contour доступен только после входа в /admin/duels.
Сводка legal runtime появится после live refresh.
Сводка operator runtime появится после live refresh.
Dispute evidence lifecycle доступен только после входа в /admin/duels.
Кандидаты на payout 0
Legal gaps 0
На ручной проверке 0
Текущая legal version
Выводы из кошелька 0
У провайдера 0
Сигналы payout 0
Нужна treasury-сверка 0
Нет runtime trail 0
Очередь модерации 0
Sponsor bankroll 0
Sponsor доступно 0
Кампаний готово 0
Dispute cases 0
Открытые dispute 0
Без timestamp request 0
Timestamp в очереди 0
Timestamp подтверждён 0
Timestamp ошибки 0
Что смотреть первым
Приоритетные operator кейсы появятся после live refresh.
Кандидаты и legal-пробелы
Winner candidates пока не найдены.
Payout-кейсы
Payout request-ов для duels admin пока нет.
Dispute evidence и timestamp
Operator focus появится, когда в dispute queue будет хотя бы один живой lifecycle signal.
Dispute evidence queue пока пуста. После первого спорного кейса здесь появятся lifecycle и timestamp handoff.
Сигналы и модерация
Payout alerts пока нет.
Очередь модерации пуста.
Присутствие и treasury trail
Live presence ещё не появился.
Treasury runtime для wallet payout пока пуст.
Sponsor bankroll history пока пуст.
Sponsor campaign registry пока пуст.

DNS / SSL / reverse-proxy запуск

Runtime и shell уже готовы. Последний внешний шаг формализуется отдельно: `duels.aieterna.online`, DNS, TLS и запуск на своём домене остаются отдельным операционным шагом.

Repo-side rollout packet собран полностью, но живой cutover для `duels.aieterna.online` всё ещё требует отдельного ручного шага во внешней инфраструктуре.

Этот блок не меняет живой DNS из репозитория. Он фиксирует готовность runtime и делает внешний cutover честно проверяемым перед ручным переключением.

Турниры и таблицы

Турнирная витрина

Этот блок опирается на текущую таблицу турниров, а не на вручную вбитые заглушки. Если записей нет или лента временно недоступна, dashboard честно показывает пустое состояние или частичный fallback.

Пока нет опубликованных турниров для player-facing dashboard.

Снимок таблиц лидеров

Это read-only снимок по уже существующим игровым данным. Если часть игр временно в fallback, shell показывает частичную готовность, а не выдаёт это за payout или официальный рейтинг.

Reaction · лучшее время

Снимок Reaction leaderboard пока пуст или недоступен.

BattleField · победы

Снимок BattleField leaderboard пока пуст или недоступен.

NeuroGuess · точные раунды

Снимок NeuroGuess leaderboard пока пуст или недоступен.
Игры и активность
Спринт на реакцию

NeuroReaction

Быстрый раунд Живая история

Короткая игра на скорость сигнала и чистый рефлекс. Shell ниже показывает не просто историю, а последний итог и ближайший понятный шаг.

Быстрый бриф Зона готова к старту. После входа здесь появится короткий recap по последнему sprint round и понятный next step.
Быстрый recap
Сводка по игре появится после загрузки истории.
Последние раунды
Войдите, чтобы увидеть личный sprint log NeuroReaction.
Тактические линии

BattleField

Тактика на skill Parity закрыт

Тактический матч с live server recap. Карточка ниже показывает, как прошёл последний разбор поля и на что смотреть в следующем раунде.

Тактический бриф Матч ждёт первый разбор. После входа здесь появится короткая server-side подсказка по последнему полю и дальнейшему ходу.
Быстрый recap
Сводка по игре появится после загрузки истории.
Последние матчи
Войдите, чтобы увидеть личный tactical log BattleField.
Дисциплина паттернов

NeuroGuess

Puzzle rounds Live backend flow

Игра на паттерны и точность. Внутри shell карточка ниже сразу показывает, насколько чисто сыграна последняя попытка и куда двигаться дальше.

Короткая заметка Здесь появится личный прогресс. После входа shell покажет последний итог, дисциплину подсказки и следующий рекомендуемый tier.
Быстрый recap
Сводка по игре появится после загрузки истории.
Последние попытки
Войдите, чтобы увидеть личный pattern log NeuroGuess.

Что уже можно делать

Войти через локальный `/app/login`, открыть профиль, увидеть обзор dashboard, посмотреть сводку по трём играм, турнирную витрину и снимок таблиц по играм, зайти в админскую зону и перейти в рабочие мини-игры.

/app/me /app/profile /reaction/user/{id}/history /battlefield/user/{id}/history /neuroguess/user/{id}/history tournaments table снимок таблиц по играм

Что ещё честно не собрано

Турнирное лобби и финальный внешний cutover ещё впереди. Wallet, community, sponsor и admin payout contours уже вошли в продукт, но это не заменяет отдельный запуск на реальном host-е.

Tournament lobby отдельно External host cutover отдельно Production smoke отдельно
Поток игрока и матчинг

Как устроен путь игрока

Сейчас `Neuro Duels` ведёт игрока через локальный продуктовый shell: витрина, локальный `/app/*` auth, кабинет, challenge lane и выбор игры без отдельного пустого лобби.

Главная витрина Гостю сразу видны hero, турнирная витрина, leaderboard snapshot и вход в игры через общий duels dashboard shell.
/app/minigame/duels live
Shared login и регистрация Вход и создание аккаунта остаются на общих /app/login и /app/register без второго auth-контура только для игр.
/app/login + /app/register live
Кабинет игрока После входа игрок попадает в overview, player cabinet, challenge lane, wallet/community readiness и историю трёх игр.
/app/profile + /duels/player-surface live
Выбор игры и раунда Игрок открывает NeuroReaction, BattleField или NeuroGuess и начинает раунд без обязательного ожидания живого соперника.
/reaction + /battlefield + /neuroguess live

Какие зоны уже есть в shell

Этот packet фиксирует, что внутри одного dashboard уже живут личные, публичные и community/wallet surface-слои.

Account overview Сессия, план, лимиты и текущий фокус из local profile.
/app/me + /app/profile /app/me + /app/profile
Player cabinet Короткий ЛК игрока: прогресс, игровые summary и личный фокус.
/duels/player-surface /duels/player-surface
Challenge lane Проверяемые objectives и следующий лучший шаг по уже сыгранным раундам.
/duels/player-surface /duels/player-surface
Wallet readiness Readiness, top-up flow и withdrawal request status без отдельного второго billing backend.
/duels/wallet-surface /duels/wallet-surface
Tournament feed и leaderboards Публичная сезонная витрина и read-only таблицы без обязательного realtime lobby.
/duels/public-surface /duels/public-surface
Community lounge Read-only community lane и live community backend после входа.
/duels/community-surface + /duels/community-live /duels/community-surface + /duels/community-live

Если соперник не найден

Не оставлять игрока в пустом lobby. Сразу переводить его в solo-ranked, challenge round или ghost review режим.

Соперник не найден. Раунд запущен в solo/challenge режиме, результат всё равно пойдёт в прогресс и сезонную витрину.
Соперник обязателен нет
Окно очереди 20 сек
Текущий режим сначала solo
Статус live duel queue planned-separate-batch
solo-ranked-roundchallenge-roundghost-opponent-review

Packet для Develop

Онбординг, local /app auth, player cabinet, challenge lane, wallet/community surfaces и выбор раунда внутри одного игрового shell.

Текущий вход /app/minigame/duels
Будущий route /duels
Целевой host duels.aieterna.online
JSON seam /duels/site-structure
Обучение