ADR-0011: 5-step macro-flow + параллельные S1-a..g deepen-сессии
- Status: Accepted
- Deciders: Jean
- Date: 2026-04-22
- Related SOT slice: Operations / Meta
Context
Заголовок раздела «Context»Начальный brainstorm-сессия в чате (2026-04-22) выявила, что требование «собрать всё в кучу, определиться с функциями и бизнес-планом» — это 5–6 разных scope’ов одновременно, и попытка прожать их в одну сессию = поверхностно по всем.
Классический ответ — декомпозировать на sub-scope’ы. Но в проекте OIYNUP это осложняется тем, что:
- Работаем с AI sub-агентами (Claude в новых чатах), не с live-людьми.
- Каждая sub-сессия нуждается в self-contained promt с контекстом, ролью, чтением, выходом.
- Сессии имеют зависимости друг от друга.
Нужен методологический контракт: как разбивать work, как запускать sub-сессии, как результаты соединять.
Decision
Заголовок раздела «Decision»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 catalogS1-c Напарник speech stackS1-d Phygital Bracelet techS1-e Qtoys vs self-productionS1-f Monetization (BP + boosters + lootboxes)S1-g Match format + co-opPost-S4:
S6 Astana Hub submission finalize (после S4)S7 Fundraising pipeline (после S4)Формат sub-сессии:
Каждая sub-сессия имеет self-contained prompt, включающий:
- Role-framing агента (например «ты senior game-designer 15+ лет…»)
- Обязательное чтение (SOT + ADR + relevant specs)
- Контекст и цель сессии
- Задачи (A, B, C, …)
- Output location (spec path + формат)
- Ограничения (Russian, caveman-light в чате, child-safe, etc.)
- Обязательная преамбула про SOT protocol (см.
SOURCE_OF_TRUTH.md§Mandatory Preamble)
Prompts хранятся в projects/oinap/docs/superpowers/specs/2026-04-22-session-decomposition-and-prompts.md.
Consequences
Заголовок раздела «Consequences»- 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 недостаточно чёткий.
- Следующие шаги:
- Сохранить методологию как studio-level skill (
skills/production/project-intake.mdили аналог) для других проектов. - После завершения S1-a..g — обновить SOT статусы PENDING → DRAFT → LOCKED.
- Каждая sub-сессия заканчивается созданием 1+ ADR для новых решений.
- Сохранить методологию как studio-level skill (
Alternatives considered
Заголовок раздела «Alternatives considered»- A1: Один большой brainstorm-чат — отклонено, показано emprically что результат поверхностный.
- A2: Линейная серия sub-сессий (без параллелизма) — отклонено, слишком медленно (~6 недель до Astana Hub submission).
- A3: Все sub-сессии делают люди вживую — отклонено, команда небольшая (Jean + 6 специалистов), не хватает bandwidth.
Related
Заголовок раздела «Related»- 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