# Что можно менять без разработки

Источник: https://docs.novapoker.ru/product/levers/
Дорожка: продукт
Сверено с кодом: Mon Aug 24
Код: repos/poker-api/packages/rating/src/index.ts, repos/poker-admin/src, repos/poker-organizer/app

---

Первый вопрос при любой продуктовой идее — нужен ли для неё код. Здесь полный
список того, что уже крутится руками.

## Рычаги платформы

Раздел «Рейтинг» в админке. Меняется на ходу и **сразу действует на новые
начисления**; уже посчитанные результаты не пересчитываются.

| Рычаг | Значение сейчас | На что влияет |
|---|---|---|
| Множитель очков | 10 | вся шкала очков сезона |
| Минимум очков | 1 | сколько даёт последнее место |
| База порога уровня | 50 | как быстро растут уровни |
| Показатель порога уровня | 1.5 | насколько каждый следующий уровень дороже |
| Сглаживание силы | 0.1 | как сильно один турнир двигает силу |
| Страйков до блокировки | 2 | строгость санкций |
| Окно подсчёта страйков | 30 дней | за какой период они складываются |
| Длительность блокировки | 14 дней | насколько закрывается запись |

Остальное на платформе:

- **Города** — справочник двумя языками, активность и порядок.
- **Тиры уровней** — названия, пороги, цвета, картинки.
- **Промо-слайды** — картинка, цель (турнир или ссылка), окно показа, порядок.
- **Оформление любого турнира** — заголовок, подпись, баннер.
- **Сезоны** — заводятся сами по кварталам, видны в админке.

## Рычаги клуба

- **Дедлайн отмены записи** — по умолчанию 3 часа. Двойного назначения: после
  него отмена даёт страйк, и в этот же момент уходит второе напоминание.
- **Структуры блайндов** — уровни, длительность, перерывы, стартовый стек.
- **Залы** — адрес, описание, фото, таймзона.
- **Состав турнира** — вместимость, тип, время старта, призы текстом, ссылка на чат.

## Что потребует разработки

Это не «нельзя», а «стоит закладывать срок»:

| Хотелка | Почему нужен код |
|---|---|
| Взносы, призовой фонд, любые деньги | денежного контура нет вообще — ни модели, ни экранов |
| Ре-энтри, ребай, аддон | вылет считается окончательным по всей цепочке подсчёта мест |
| Учёт нокаутов | кто кого выбил, нигде не хранится |
| Ограничение поздней регистрации | поле есть, но ни одна ветка на него не смотрит |
| Анонс турнира без открытой записи | статус заведён, но продукт его не выставляет |
| Самостоятельный чек-ин игроком | чек-ин умеет только ТД |
| Выбор числа столов | считается формулой от числа игроков |
| Отзывы о залах и дилерах | каталоги справочные |
| Английский интерфейс | переведена часть строк, автоопределение выключено |

## Что рядом

- [Принятые решения и почему](https://docs.novapoker.ru/product/decisions.md) — что из этого решено намеренно.
- [Открытые вопросы](https://docs.novapoker.ru/product/open-questions.md) — что ждёт продуктового решения.
- [Рейтинг, уровни и сезоны](https://docs.novapoker.ru/product/rating.md) — как считаются очки.
