# Принятые решения и почему

Источник: https://docs.novapoker.ru/product/decisions/
Дорожка: продукт
Сверено с кодом: Mon Aug 24
Код: docs/superpowers/specs/2026-08-22-product-spec-as-built.md, docs/superpowers/specs/2026-08-24-player-stack-decision.md, docs/superpowers/specs/2026-08-24-club-settings-decision.md

---

Список того, что выглядит как недоделка, но является решением. Каждое стоило
обсуждения, и без причины рядом его переспорят заново.

## Денег в продукте нет

Ни взносов, ни призового фонда, ни выплат, ни истории платежей. Призы —
свободный текст в карточке турнира, дальше они живут вне платформы.

**Почему:** платформа про спортивный покер, а не про игру на деньги. В данных
поле взноса существует со значением ноль и не читается ни одной строкой кода —
это след, а не заготовка.

**Что это значит для развития:** любая денежная идея — новый контур целиком, а не
«включить поле».

## Вылет окончателен

Ре-энтри, ребаев и аддонов нет. Отменить можно только ошибочно отмеченный
последний вылет.

**Почему:** место в итоговой таблице вычисляется из числа живых игроков на момент
вылета. Возврат игрока в игру ломает уже розданные места и всё, что от них
считается.

## Нокауты не учитываются

Кто кого выбил, не фиксируется. В рейтинге есть только места и победы.

**Почему:** рейтинг сознательно считается из двух величин — размера поля и
занятого места. Чем меньше входов в формулу, тем меньше поводов для спора о
справедливости.

## Walk-in не проверяет вместимость

Посадить человека сверх заявленного лимита можно, и система не возражает.

**Почему:** решение принимает турнирный директор на месте, у него больше
контекста, чем у системы.

**Цена:** турнир может уйти за заявленное число мест, а человек в листе ожидания
этого не поймёт — он видит только факт, что стоит в очереди.

## Подтверждение результатов необратимо для клуба

Исправить итог может только платформа, запуском пересчёта.

**Почему:** сила игрока — сглаженная величина, зависящая от порядка турниров.
Подправить одно число «на месте» нельзя: разъедется всё, что считалось после.
Пересчёт пересобирает профили по всей истории, сохраняя исходные даты
результатов.

## Тёмная тема у игрока — единственная

Светлой темы в приложении игрока не будет.

**Почему:** визуальный язык «Полночь» построен на одном акценте — розовой вывеске
на мокром асфальте. В светлой теме этот акцент теряет смысл, и пришлось бы вести
два языка вместо одного. Админка при этом светлая: другая поверхность и другая
работа.

## Индивидуальный стек игрока не показываем

**Почему:** сервер знает только общее число фишек в игре — стартовый стек,
умноженный на число вошедших. Стек конкретного человека взять неоткуда, и
показывать его пришлось бы с чужих слов.

## Настройки клуба — это только дедлайн отмены

Раздел обещал «Рейтинг, санкции, Telegram», но ни одной из трёх вещей на уровне
клуба нет.

**Почему:** рейтинг и санкции — правила платформы, общие для всех клубов. Иначе
общий рейтинг перестал бы быть общим.

## Автоопределение языка выключено

Код написан, но не включён.

**Почему:** интерфейс переведён не целиком. Включить автоопределение — значит
показать человеку наполовину английский экран.

## Что рядом

- [Открытые вопросы](https://docs.novapoker.ru/product/open-questions.md) — что ещё не решено.
- [Что можно менять без разработки](https://docs.novapoker.ru/product/levers.md) — где рычаги.
- [Продукт и действующие лица](https://docs.novapoker.ru/product.md) — границы продукта целиком.
