Active Plan
Живой tactical roadmap. Что делаем прямо сейчас. Обновляется ежедневно.
Для долгосрочной стратегии — см. MVP-Phase. Для foundational context — см. ADR-0023-Monopreneur-Principle. Для контекста текущей фазы — см. Session-Context-2026-04-18. Для открытых вопросов — см. _Open-Questions.
Monopreneur note for task owners
Все core tasks исполняются Claude Code через Founder как оператора в Termius. Это not boilerplate — это central principle per ADR-0023-Monopreneur-Principle.
External contractor engagements отмечены явно — только для GeeLark adversarial engineering где LLM не справляется без human expertise.
Статус по состоянию на 2026-04-19
Текущая фаза: Фаза 0 — Фундамент
Ключевые события последние дни:
- Testing report 2026-04-18: three working production products confirmed
- Стадия пересмотрена на late seed / pre-A
- Chamber positioning: компонент agency, не standalone (Q10)
- Chamber-first research architecture — new direction
- Pipeline Memory (Task 5.5) — priority decision
- Intake Agent spec готов (Python/Streamlit)
- Production Agents Gap — Variant C (stubs) + B (3 priority agents) in backlog
- Investment Intelligence Research Track — parallel exploratory (Q13)
- Monopreneur Principle formally adopted via ADR-0023
В работе сейчас:
- Parallel workers fix (Claude Code в Termius)
- Navigator retest после Director timeout fix
Bottleneck: retest pending.
Production Agents Gap (важный контекст)
Реальный клиентский ТЗ (пример: эзотерика на 13 секций) требует:
Navigator покрывает (4 секции quality):
- Market analysis via Researcher
- Geo analysis (частично) via Researcher
- Unit economics via Financial Modeler
- Competitor analysis via Scout
- Plus Aggregate report
Navigator не покрывает (9 секций):
- Product matrix — Agent-ProductDesigner
- Audience segmentation + avatars — Agent-AudienceSegmenter
- CJM — Agent-JourneyMapper
- DM funnels — Agent-FunnelArchitect
- Sales scripts — Agent-Copywriter
- Non-DM funnels — Agent-FunnelArchitect
- Content strategy — Agent-ContentStrategist
- Localization — Agent-Localizer
- AI sales architecture — Agent-SalesArchitect
Стратегия: Variant C — stubs для 9 секций сейчас via Jinja + Sonnet. Priority Build 3 agents (AudienceSegmenter, FunnelArchitect, Copywriter) в backlog — all built with memory integration from start.
Активные задачи (приоритизированы)
Task 1 — Retest Navigator после Director timeout fix
Owner: Claude Code + periodic tester
Status: in-progress
Priority: P0 (blocks everything)
Effort: 1-2 часа
3-5 runs на разных типах запросов. Замер judge score (baseline 7.25, expect ≥ 7.5). Документация results.
Blocks: Task 2, 3, 4, 5
Task 2 — P0 bug fixes из testing report
Owner: Claude Code
Status: blocked by Task 1
Priority: P0
Effort: 2-3 часа
- Chamber confirmation dialog (HIGH) —
setShowConfirm(false) - LaTeX
$...$escaping (MED) - GPT-4o model substitution (MED) — pin версию
LOW (backlog): Founder Action dedup, Heatmap sync.
Blocks: Task 3
Task 3 — Retest Chamber после bug fixes
Owner: Periodic tester
Status: blocked by Task 2
Priority: P0
Effort: 1 час
Verify fixes + no regression.
Blocks: Task 4
Task 4 — Commit manifest updates
Owner: Claude Code
Status: blocked by Task 3
Priority: P0
Effort: 30 минут
Один atomic commit с 7 файлами (обновлённый список после Monopreneur framing):
06-Business/Working-Products.md— новый07-Roadmap/Session-Context-2026-04-18.md— internal через ignorePatterns09-Decisions/_Open-Questions.md— санитизированный03-Roles/Agent-Intake.md— Python/Streamlit spec07-Roadmap/Active-Plan.md— этот файл07-Roadmap/Research-Track-Investment-Intelligence.md— exploratory09-Decisions/ADR-0023-Monopreneur-Principle.md— новый, foundational
Plus Manifesto update (Founder’s decision после review
SUGGESTED-Manifesto-update.md).
Blocks: Task 5, 5.5, 5.6, 5.9
Task 5.5 — Pipeline Memory (RAG для learning loop)
Owner: Claude Code
Status: blocked by Task 4
Priority: P0 (biggest judge score gain)
Effort: 2-3 часа
Два шага:
-
Ingest reports в RAG — new
pipeline_memorycollection (не manifest_chunks). Bulk ingest 25+ runs (judgement, log, status) + automated incremental via file watcher. -
Pre-stage RAG lookup hook — каждый агент перед запуском делает RAG query по имени + task context. Top 5 learnings prepended к system prompt. Latency < 500ms.
Guardrails: top-5 filter, no negative overfitting from edge cases, periodic audit через 100 runs.
Acceptance:
- 25+ existing runs ingested
- Judge score на следующих 3-5 runs > 7.25 baseline
- Automated ingest new runs
Impact: +0.5-1.0 judge score на ВСЕ существующие агенты. Exponentially compounds. Все будущие агенты строятся с memory integration сразу.
Blocks: Task 5, 5.6, 5.9 (они benefit from memory)
Task 5 — Navigator Extended mode (stubs для 9 секций)
Owner: Claude Code
Status: blocked by Task 5.5
Priority: P0
Effort: 2-3 дня
Add stage после Aggregate — Extended Sections Generator. Optional по flag в spec от Intake Agent.
9 Jinja templates в src/synth_brain/extended/templates/ (product-
matrix, audience-avatars, CJM, DM funnels, sales scripts, non-DM
funnels, content strategy, localization, AI sales architecture).
Claude Sonnet (не Haiku — quality важна). Parallel execution. Каждая
секция помечена [Preliminary — dedicated agent pending].
Self-check guardrails: если stub generic → flag INSUFFICIENT_RESEARCH.
Cost +$0.50-1.00, duration +3-5 мин.
Blocks: Task 6
Task 5.6 — Quick/Full Analysis Modes
Owner: Claude Code (parallel с Task 5.9)
Status: blocked by Task 4
Priority: P0 (demo-ready value)
Effort: 1 день
Quick mode (5 мин, $0.50): Scout + Researcher + Aggregate только. Без FM, Rating, Product Designer, Audience, Funnel, Content, Copywriter.
Full mode (20-30 мин, $3-5): все agents + Extended stubs если требуется.
Mode selection:
- Intake Agent (when built) определяет по запросу
- Либо explicit user choice с cost/duration preview
Impact: demo-value для инвестора. Quick mode = wow-effect за 5 минут. Full mode остаётся для serious depth.
Task 5.9 — Chamber-first Research Architecture
Owner: Claude Code (parallel с Task 5.6)
Status: blocked by Task 4
Priority: P0 (positioning moat)
Effort: 1-2 дня
Scout и Researcher используют Chamber в начале как primary knowledge source (not only final arbiter).
def scout_competitors(query):
# Step 1: Chamber first (2 мин, $0.19)
chamber_result = chamber.query(
prompt=f"List competitors for {query} with confidence 0-10",
models=['claude', 'gpt-4', 'gemini', 'grok', 'deepseek']
)
# Step 2: Consensus + hallucination check
consensus = measure_cross_model_agreement(chamber_result)
hallucination_signals = check_specific_patterns(chamber_result)
# Step 3: Branch
if consensus >= 0.8 and hallucination_signals.low:
return format(chamber_result) # 80% queries, fast path
else:
verified = web_search_verify(chamber_list) # 20% queries
return merge(chamber_result, verified)Impact:
- Scout: 8-12 мин → 2-3 мин (80% queries)
- Researcher: 10-15 мин → 3-5 мин (80% queries)
- Cost примерно тот же (Chamber $0.19 ≈ web search API costs)
- Quality: 5-LLM consensus starting point
Positioning value: превращает Chamber из “multi-LLM deliberation” в primary knowledge infrastructure. Moat для investor story.
Task 6 — Intake Agent Phase 1 (MVP-lite)
Owner: Claude Code + Co-Developer (planning)
Status: blocked by Task 5, 5.5
Priority: P1
Effort: 4-5 дней
См. Agent-Intake Phase 1.
Intake Agent подключается к Pipeline Memory с самого начала (separate
intake_memory namespace). Знает про Extended mode и Quick/Full modes.
При spec требующем 13 секций — honestly коммуницирует scope split
(“4 full research + 9 preliminary + Quick/Full choice”).
Blocks: Intake Phase 2
Upcoming (P2 — следующие 2-3 недели)
Intake Agent Phase 2 (1 неделя)
- Chamber integration for brainstorm gaps
- Voice interface (Whisper + OpenAI TTS)
Production Agents Priority Build (3-4 недели, sequential)
Решение 2026-04-18: all 3 in priority, built sequentially, all with memory integration from start.
Agent 1 — Agent-AudienceSegmenter (неделя)
- Avatars с depth: fears, desires, triggers, objections
- Использует research + pipeline memory
- Заменяет stub
audience-avatars.md.jinja
Agent 2 — Agent-FunnelArchitect (неделя)
- DM funnels + non-DM funnels (landing, webinar, quiz)
- Platform-specific
- Заменяет stubs
dm-funnelsиnon-dm-funnels
Agent 3 — Agent-Copywriter (неделя)
- 5 sales scripts по price matrix
- С учётом avatars from Agent-AudienceSegmenter
- Заменяет stub
sales-scripts.md.jinja
После: coverage grows 4/13 quality → 7/13 quality + 6/13 stubs.
Web search caching (demoted)
После Chamber-first research — caching нужен только для 20% fallback cases. Lower priority чем раньше.
Haiku для simple Researcher queries
Малый effort. Интегрируется в Pipeline Memory rules (“for simple queries use Haiku”).
GeeLark operational debt (1-2 дня)
Owner: Разработчик-1 (external contractor engagement per ADR-0023)
- Rotate Gemini key
- Delete duplicate flows
- Fill descriptions
Production Agents Backlog (P3 — после priority build)
6 agents в очереди, не все требуют dedicated builds — некоторые могут оставаться stubs:
- Agent-ProductDesigner (high priority)
- Agent-JourneyMapper (medium)
- Agent-ContentStrategist (medium, planned)
- Agent-Localizer (lower)
- Agent-SalesArchitect (lower)
Criteria для stub → agent promotion:
- Stub регулярно выдаёт INSUFFICIENT_RESEARCH flag
- Client feedback указывает quality gap
- Revenue-correlated section
Research Tracks (parallel P4)
- Research-Track-Investment-Intelligence — investment intelligence platform feasibility (exploratory, review июль 2026)
Backlog (P4 — без конкретных дат)
- Constitution translation на русский (Q9)
- Media-weight terminology (Q1)
- Product framing finalization (Q2) — мostly resolved через Chamber positioning
- Fundraise preparation session (Q4) — с Monopreneur hook
- 4 scenarios spec (Q8)
- Big filename unification migration
Blockers
Текущие
Ни одного open blocker.
Watch list
- LLM budget при scale — Intake Phase 2 + Extended stubs + Chamber- first = additional $0.70-1.20 per task. Monitor в Reports UI.
- Researcher quality — без 8.0 quality секции страдают, stubs тем более.
- Stub quality drift — periodic review каждых 100 runs.
- Rate limiting conflicts — unified budget pool нужен.
- Monopreneur purity drift — quarterly audit: какой % работы requires external contractors? Target: core 95%+ LLM.
Daily ritual
Утром:
- Review Active Plan — queued / blocked / in-progress
- Разблокированные → in-progress
- Новые задачи добавить
Вечером:
- Обновить статусы
- Записать findings в session notes
- Update blockers
Еженедельно:
- Archive completed tasks в Sprint-Week-N.md
- Re-prioritize backlog
- Update MVP-Phase если milestone
- Monopreneur purity check — не дрейфуем ли к обычной команде?
Update log
| Дата | Change | Автор |
|---|---|---|
| 2026-04-18 | Initial creation — 5-step stabilization + Intake roadmap | Founder + Strategy Claude |
| 2026-04-18 | Added Production Agents Gap — Variant C + B in backlog | Founder + Strategy Claude |
| 2026-04-19 | Added Task 5.5 Pipeline Memory (priority decision) | Founder + Strategy Claude |
| 2026-04-19 | Added Task 5.6 Quick/Full modes, Task 5.9 Chamber-first research | Founder + Strategy Claude |
| 2026-04-19 | Added Research Tracks section (Investment Intelligence) | Founder + Strategy Claude |
| 2026-04-19 | Monopreneur framing: corrected task owners, added ADR-0023 reference | Founder + Strategy Claude |
Связанные документы
- ADR-0023-Monopreneur-Principle — foundational
- MVP-Phase — стратегический roadmap
- Session-Context-2026-04-18 — контекст фазы
- _Open-Questions
- Working-Products
- Agent-Intake
- Research-Track-Investment-Intelligence
- Onboarding-New-Claude
- Development-System — core team vs external contractors