MVP Phase

Цель

Доказать, что базовая архитектура работает на одном use-case — исследование конкурентов TikTok Seeding.

Если через 4 недели не работает — архитектура неправильная, пересматриваем.

Scope

В scope

НЕ в scope

  • Sales / Marketing / Finance / Ops агенты
  • Vector memory (пока full-text PG search)
  • Web UI (только Telegram)
  • Customer-facing communications
  • CI/CD (manual deploy)
  • Migration существующих OpenClaw agents

Еженедельные вехи

Week 1: Foundation

  • Manifest vault создан (этот документ)
  • Repo synth-brain на synth-nova-prod
  • Schema migration: tasks, runs, artifacts, agent_memory
  • Базовый FastAPI скелет (api/, agents/, queue/)
  • Agent base class + Agent Runner
  • Echo agent — проверка queue loop (task → pickup → process → done)

Week 2: Core Loop

  • Agent-CEO (intent classification + child task creation)
  • Agent-IntelDirector (decomposition: Scout + Researcher tasks)
  • Agent-CompetitorScout (web_search + web_fetch → structured data)
  • End-to-end manual test: message → CEO → IntelDir → Scout → reply
  • Логирование runs (tokens, cost, duration)

Week 3: Quality & Governance

  • Agent-MarketResearcher (analysis from Scout data)
  • Agent-Judge (evaluate Scout + Researcher output)
  • Full cycle: execute → judge → revise/accept
  • Policy Engine (budget enforcement, tool allowlist)
  • Audit log (security_audit_log)

Week 4: Polish & Ship

  • Agent-Librarian (базовая индексация artifacts)
  • Admin dashboard (/admin/dashboard)
  • OpenClaw integration (@maxnovaocbot → synth-brain → reply)
  • Первый реальный запрос: “Исследуй конкурентов seeding”
  • Eval по SLO Process-CompetitorResearch

Success Criteria

КритерийTarget
End-to-end без manual interventionОдин запрос = один report в Telegram
Cost per request< $3
Time per request< 30 мин
Judge accept rate≥ 80%
Secrets/PII leaks0
Dashboard showsruns + tokens + cost + errors

Риски

РискMitigation
Scope creepТолько 5 агентов. Всё остальное → Backlog
PG queue complexityEarly POC Week 1 — если не работает, знаем сразу
LLM costsAggressive caching, Haiku для executors
Prompt engineeringMinimal prompts → iterate. Не overengineer
OpenClaw integrationWeek 4 only — core loop не зависит от gateway

Next Phase Triggers

Переход к Phase-2 когда:

  1. MVP success criteria met (все зелёные)
  2. 1 неделя стабильной работы без serious incidents
  3. Ясность на следующие гипотезы (какие агенты добавлять)

Связанные документы