Перейти к содержимому

ADR-0011: 5-step macro-flow + параллельные S1-a..g deepen-сессии

  • Status: Accepted
  • Deciders: Jean
  • Date: 2026-04-22
  • Related SOT slice: Operations / Meta

Начальный brainstorm-сессия в чате (2026-04-22) выявила, что требование «собрать всё в кучу, определиться с функциями и бизнес-планом» — это 5–6 разных scope’ов одновременно, и попытка прожать их в одну сессию = поверхностно по всем.

Классический ответ — декомпозировать на sub-scope’ы. Но в проекте OIYNUP это осложняется тем, что:

  • Работаем с AI sub-агентами (Claude в новых чатах), не с live-людьми.
  • Каждая sub-сессия нуждается в self-contained promt с контекстом, ролью, чтением, выходом.
  • Сессии имеют зависимости друг от друга.

Нужен методологический контракт: как разбивать work, как запускать sub-сессии, как результаты соединять.

5-step macro-flow:

S1 Raw Idea Inventory (done 2026-04-22)
S2 Reality Check (фильтр по MVP / post-MVP / out)
S3 Cost + Revenue Model (деньги на каждую строку)
S4 Business Plan (синтез под Astana Hub)
S5 Player Journey + UX (проживание пути ребёнка)

Параллельные deepen-сессии между S1 и S2:

S1-a Лор / культура / Тенгри-пантеон
S1-b Mechanics catalog
S1-c Напарник speech stack
S1-d Phygital Bracelet tech
S1-e Qtoys vs self-production
S1-f Monetization (BP + boosters + lootboxes)
S1-g Match format + co-op

Post-S4:

S6 Astana Hub submission finalize (после S4)
S7 Fundraising pipeline (после S4)

Формат sub-сессии:

Каждая sub-сессия имеет self-contained prompt, включающий:

  1. Role-framing агента (например «ты senior game-designer 15+ лет…»)
  2. Обязательное чтение (SOT + ADR + relevant specs)
  3. Контекст и цель сессии
  4. Задачи (A, B, C, …)
  5. Output location (spec path + формат)
  6. Ограничения (Russian, caveman-light в чате, child-safe, etc.)
  7. Обязательная преамбула про SOT protocol (см. SOURCE_OF_TRUTH.md §Mandatory Preamble)

Prompts хранятся в projects/oinap/docs/superpowers/specs/2026-04-22-session-decomposition-and-prompts.md.

  • Plus: Ясная структура работы. Jean копирует prompt → открывает чистый Claude → sub-сессия запускается с полным контекстом.
  • Plus: Sub-сессии параллелизуются где нет зависимостей.
  • Plus: Каждый output становится кандидатом на canonical spec (через approval + новый ADR).
  • Plus: Методология переиспользуема — для jean-design студийных других проектов.
  • Minus: Prompts становятся длинные (~200 строк каждый). Ok цена за self-containment.
  • Minus: Требует дисциплины — sub-сессия может уйти не туда если prompt недостаточно чёткий.
  • Следующие шаги:
    1. Сохранить методологию как studio-level skill (skills/production/project-intake.md или аналог) для других проектов.
    2. После завершения S1-a..g — обновить SOT статусы PENDING → DRAFT → LOCKED.
    3. Каждая sub-сессия заканчивается созданием 1+ ADR для новых решений.
  • A1: Один большой brainstorm-чат — отклонено, показано emprically что результат поверхностный.
  • A2: Линейная серия sub-сессий (без параллелизма) — отклонено, слишком медленно (~6 недель до Astana Hub submission).
  • A3: Все sub-сессии делают люди вживую — отклонено, команда небольшая (Jean + 6 специалистов), не хватает bandwidth.
  • SOT: SOURCE_OF_TRUTH.md §Operations / Meta
  • ADRs: ADR-0010 (Astana Hub-first)
  • Canon: projects/oinap/docs/superpowers/specs/2026-04-22-session-decomposition-and-prompts.md
  • Options pool: projects/oinap/docs/superpowers/specs/2026-04-22-raw-idea-inventory.md