Отложенное

Идеи и фичи без слота в текущей очереди. Критерий попадания сюда: не P0/P1, не блокер для чего-либо в очереди, или зависит от работ, которые ещё не начались.


Что откладывает

Три типа причин:

  • Зависимость: фича технически не готова без фундамента, который ещё не построен.
  • Размер: большая, требует отдельной спеки, ROI ниже чем у работ в очереди.
  • Приоритет: P2/P3, практического запроса пока нет.

Поглощённые эпиком (039/041)

Два roadmap-слота поглощены эпиком «RPG-движок» и не будут отдельными спеками.

039 — Заклинания + слоты (IDEA-029) — ждал auth-зрелости. Теперь поглощён: машинерия ячеек → spec-045 Engine Core; база спеллов с dnd.su → spec-046. Больше не отдельная фича.

041 — Факультативы → бонусы к статам (IDEA-037) — сжата. Контент (64 ноды elective уже в БД) ляжет данными поверх spec-047/048; игровая машинерия бонусов — в движке (spec-045). Отдельная спека не нужна.


Отложенные фичи

Роадмап 040–042

Три номера зарезервированы в NEXT.md, не активны:

  • 040 — Трекер трат на ход (action/bonus/reaction) в encounter-трекере. Хвост spec-007; откладывается до encounter rework (032).
  • 042 — Система фидбека в приложении (IDEA-041). Независимо от движка; низкий ROI до роста аудитории.

Мелочёвка без номера

Не нумеруются пока — слишком маленькие или слишком далеко:

  • IDEA-063 «Сиория» — тематический view кампании как сайт магической академии (расписания, фотоальбомы курсов, карта кампуса). Зависит от spec-021 (wiki) и spec-031 (карта). P3.
  • IDEA-064 Тасктрекер — матрица «проект × статус» с картами из нод. Зависит от spec-021 (инфраструктура flag-полей). P2.
  • PillEditor v2 — rename, color picker на тип-пилюли. Косметика, любой момент.
  • Импорт из Google Sheets — прямая связка без xlsx-экспорта. Не срочно; spec-022 пока покрывает через xlsx.
  • Панель реакций/легендарок — в encounter-трекере. Откладывается до encounter rework (032).
  • IDEA-055, IDEA-056 — шаблоны лута для энкаунтеров (IDEA-056) и схемы/крафт магических предметов (IDEA-049). P3; первое блокируется encounter rework.

TECH-долг (P3)

Технические долги без практического ущерба прямо сейчас. Детали — в backlog.md:

  • TECH-010 actor_pc_idactor_node_id на transactions — косметика, ~20-30 мест в коде.
  • TECH-011 Категории транзакций: keep or kill — решение после spec-015 (принято: оставить).
  • DEBT-001 Chronicles не мигрированы в ноды графа — нарушает конституцию I+II, но не блокер.
  • DEBT-002 Мёртвая таблица party / party_members (миграция 008a) — удалить или задокументировать.
  • DEBT-004 to_tsvector('russian') hardcoded — i18n-проблема при других языках.
  • DEBT-005 loop как node_type в каждой кампании — нужен per-campaign feature flag.

Долгосрочные / «за горизонтом»

Вещи из north-star.md §5 «Что когда-нибудь может быть»:

  • Godot-клиент — богатый визуальный клиент; до прояснения Godot-плана никаких DB/API-решений под него не принимается.
  • Branching петель — поле branch_id уже в схеме, UI нет и не нужен пока.
  • Полноценный туман войны / hidden actions — поле event.visibility финально, UI нет.
  • Co-op / Solo / MMO — мульти-режимность за горизонтом эпика движка.

Граница между «откладывается» и «не делаем никогда» — намерение. Если фича перейдёт в P1 (живой запрос от стола) — она уходит в очередь.