diff --git a/docs/DECISIONS.md b/docs/DECISIONS.md index d6b0967..a973d54 100644 --- a/docs/DECISIONS.md +++ b/docs/DECISIONS.md @@ -45,7 +45,22 @@ --- -### Развилки, которые ещё предстоит решить (не закрыты) -- **Цена «вверх/вниз»:** контракт сравнивает entry/exit_price — что это: цена нашего фантика, цена SOL или отдельный бенчмарк? (нуждается в решении до Фазы 1). +## ADR-005 — Флоу входа/вывода подтверждён (как описал юзер) +- **Дата:** 2026-09-09 +- **Статус:** принято +- **Суть:** человек заходит в игру → видит баланс 0 → кнопка «Пополнить» (одна, без выбора) → + swap SOL→фантики → баланс появляется → ставит фантики через контракт (честное списание/начисление + по исходу) → при выходе нажимает «Вывести» → swap фантики→SOL, баланс уменьшается. +- **За:** точный пользовательский сценарий, подтверждённый владельцем; простая UX-модель. +- **Решение:** именно так и работаем — это источник требований для Фазы 1 (контракт на токене) и Фазы 5 (UI). + +--- + +### Развилки, которые ещё предстоит решить (не закрыты) — ТРЕБУЮТ решения до старта Фазы 1 +- **Цена «вверх/вниз»:** контракт сравнивает entry/exit_price — что это: цена нашего фантика, + цена SOL или отдельный бенчмарк? (единственное реальное белое пятно перед контрактной работой). +- **Эмиссия:** разовая (скрипт для основного коина) или постоянная (рабочий процесс эмиссии в бэкенде). - **Кто держит ликвидность swap** на старте и межторговая комиссия pump.fun — чей счёт. -- Эмиссия: разовая (скрипт) или постоянная (рабочий процесс эмиссии в бэкенде). \ No newline at end of file +- **Финальное имя/символ токена** и URI метаданных (для `create_v2`). + +> Открытые пункты помечены в TASKS.md как `BLOCKED`/`pivotable` — не замечать походу. \ No newline at end of file diff --git a/docs/ECONOMY.md b/docs/ECONOMY.md index a5b1bc0..8ecadb8 100644 --- a/docs/ECONOMY.md +++ b/docs/ECONOMY.md @@ -1,7 +1,14 @@ # ECONOMY.md — экономика игрового токена (заполняется в Фазе 0) -Пока это заготовка. Цель — зафиксировать **все ключевые параметры токена и экономики**, -чтобы дальше ссылаться на них, а не вспоминать в чате. +**Статус:** частично заполнено, утверждённые решения зафиксированы (ADR-001..005). Сам токен ещё не эмитирован. + +Цель — зафиксировать **все ключевые параметры токена и экономики**, чтобы дальше ссылаться на них, а не вспоминать в чате. + +## Пользовательский флоу (утверждено, ADR-005) +1. Игрок подключает Phantom → баланс **0**. +2. Кнопка **«Пополнить»** (одна, без выбора) → наш бэкенд swap **SOL→фантики** → баланс появляется. +3. Игрок ставит **фантики** через контракт (честное списание/начисление по исходу). +4. Кнопка **«Вывести»** → swap **фантики→SOL** → баланс уменьшается, игрок забирает SOL. ## Токен - **Название:** Binary Rocket (уточнить финальное имя/символ)