Reference — Org Blueprint

Reference-document для масштабирования мультиагентной системы Synth Nova от текущего MVP (5-10 агентов) до target scale (30-50 агентов, горизонт 12 мес из Manifesto).

Blueprint описывает универсальные абстракции: governance, HITL, criticality, event-driven, observability, learning loops, failure patterns. Vertical-specific примеры трактуются как иллюстративные.

Реализация паттернов — incremental через отдельные ADR, не wholesale adoption. См. ADR-0020-reference-architecture-blueprint.

Маркеры применимости

В тексте blueprint явно помечены:

  • [applicable] — pattern релевантен Synth Nova сейчас или в ближайший quarter
  • [illustrative] — пример для иллюстрации, не требует применения
  • [future] — pattern станет актуален по мере роста (post-MVP phase)

Table of Contents

  1. Governance Hierarchy & Escalation Chain
  2. Criticality Levels L1-L5
  3. Specialist Agent Patterns
  4. Cross-Functional Scenarios (Template + Examples)
  5. Architecture — Six Layers
  6. Event-Driven Communication
  7. Non-Trivial Architectural Choices
  8. Observability & Learning Loops
  9. Cross-Scenario Failure Patterns
  10. Economics — Framework for Sizing Decisions
  11. Dropped & Out-of-Scope

1. Governance Hierarchy & Escalation Chain

[applicable]

Цепочка accountability, на которую ложатся все agent operations.

Investors / Stakeholders
    ↓
Founder (Max Nova)
    ↓
Agent-CEO (existing, ADR-0003)
    ↓
Directors (existing)
    ↓
Executors (existing)
    ↓
Specialist agents (new tier, внутри Executors)

Принципы:

  1. Agent → Human → Founder — эскалация идёт вверх. Каждая “не-зона ответственности” агента имеет финальный owner выше.

  2. Board/investor bypass routes [future] — для incidents нарушений Codex (whistleblower-style), material compliance findings, allegations против exec уровня. Текущий этап — всё через Founder. По мере роста появится formal Board / Audit Committee с bypass routes.

  3. Decision weight by level — см. секцию 2 (Criticality).

  4. Founder is single-point accountability всей operational функции. Директора → Founder. Stakeholders → Founder.

Дополнение к существующей иерархии:

ADR-0003-Three-Tier-Hierarchy описывает CEO → Directors → Executors. Blueprint дополняет:

  • Слой сверху: Stakeholder / Founder layer (governance)
  • Слой снизу: Specialist agents (внутри Executors)
  • Cross-cutting: HITL Gateway, Chamber для strategic решений

2. Criticality Levels L1-L5

[applicable]

Классификация действий по cost of error. Влияет на routing, approval requirements, cost discipline.

LevelNameCharacteristicsDecision by
L1RoutineReversible, low cost, within playbookAgent auto-executes
L2ModerateReversible, requires contextAgent proposes, function-lead / Director approves
L3HighHard to reverse, notable costDirector decides, Founder informed
L4StrategicLong-horizon impact, cross-cuttingChamber review + Founder sign-off
L5ExistentialIrreversible, affects company survivalFounder (+ future Board) vote

Implication для agent design:

  • L1 — agent автономен в рамках guardrails
  • L2 — agent → HITL Gateway → approver
  • L3 — agent → Agent-CEO attention
  • L4 — mandatory Chamber arbitration
  • L5 — immediate human escalation, all channels

Formalized в Rules-Criticality. Расширяет existing three-tier из ADR-0003-Three-Tier-Hierarchy — см. ADR-0021-criticality-levels.


3. Specialist Agent Patterns

[applicable] как design principles. Конкретные roles — из Synth Nova business, не из blueprint.

Agent template (pattern)

agent:
  identity: name, role, tier (из Three-Tier)
  memory_scope: RAG read/write partitions
  tools: permissioned from Tool Registry
  event_subscriptions: что слушает
  event_emissions: что может emit
  criticality_boundaries: L1/L2/L3 matrix
  escalation_rules: когда → Gateway
  human_overseer: primary approver
  confidence_thresholds: по action type
  cost_budget: per-task / per-period

Stateless design — state живёт в RAG, event log, external systems. Agents restart-safe. Критично для recovery и horizontal scaling.

Agent роли Synth Nova (existing)

Не дублируется в blueprint, см. _Roles-Index:

Agent persona principles (из blueprint, universal)

Каждый agent должен иметь явное:

  • What it thinks about — ментальная модель
  • What it sees — data sources
  • What it hears — event subscriptions
  • What it does — actions
  • What it does NOT decide — явные границы (L3+ → escalate)
  • Confidence thresholds — когда escalate vs autonomous
  • Failure modes — что ломается первым

[illustrative] examples (из blueprint оригинала, не для Synth Nova implementation): CRO-Agent, Pricing-Agent, Privacy-Agent. Используй как reference formata, не как instantiation.


4. Cross-Functional Scenarios

[applicable] — structure. [illustrative] — CRM examples.

Scenario structure (template)

См. Template-Scenario. Каждый scenario имеет:

  • Trigger — что запускает
  • Departments / Agents involved — список участников
  • Stages — последовательность (actor + action + criticality)
  • HITL Checkpoints — где human обязателен
  • Failure modes — что идёт не так
  • KPI — измеримые показатели

Synth Nova-native scenarios (starter set)

[applicable] — эти scenarios релевантны текущему phase:

  1. Hypothesis-to-Validation — от идеи до first data (≤72h per Manifesto), см. Process-HypothesisValidation
  2. Niche-Evaluation-Loop — оценка новой ниши (Dubai real estate как первый use case)
  3. Competitor-Research — см. Process-CompetitorResearch
  4. Task-Lifecycle — general workflow, см. Process-TaskLifecycle
  5. Rollback — recovery flow, см. Process-Rollback
  6. Escalation — к human, см. Process-Escalation

CRM-example scenarios [illustrative]

Blueprint оригинал описывает 9 scenarios (Lead-to-Cash, Onboarding, Renewal, Expansion, Churn, Product Launch, Security Incident, Hiring, M&A). Для Synth Nova они не применимы напрямую — другая vertical и phase. Используй их как reference formata scenario (actor table, HITL checkpoints, failure modes) при создании Synth Nova-scenarios по Template-Scenario.


5. Architecture — Six Layers

[applicable]

Дополняет существующие System-Overview, Orchestration-Model, Memory-Model, Policy-Layer.

Layer 6: Humans (Founder, Stakeholders)
    ↑ HITL Gateway (approvals, escalations)
Layer 5: Chamber (strategic arbitration, L4/L5)
Layer 4: Orchestrator (scenario runner, handoffs)
Layer 3: Specialist Agents (domain-specific)
Layer 2: Shared Services (Event Bus, Memory, Trace, Auth/ACL)
Layer 1: Tool Plane (external systems, data sources)

Layer 1 — Tool Plane

Integrations. Principles: MCP-first, rate-limit aware, idempotent writes, read-heavy caching. См. Tech-Stack.

Layer 2 — Shared Services

  • Event Bus — async pub/sub. См. Event-Bus-Pattern.
  • Memory Layer — hybrid vector (RAG) + structured. Дополняет Memory-Model.
  • Trace Layer — OpenTelemetry, append-only audit (Law 6 из Codex)
  • Auth / ACL — scoped agent identity, partition-level permissions

Layer 3 — Specialist Agents

См. секцию 3 выше + _Roles-Index.

Layer 4 — Orchestrator

Runs scenarios из Template-Scenario. State machine per scenario, timeout

  • retries, parallel execution, compensating actions, saga pattern для long-running flows.

Базис: Orchestration-Model.

Layer 5 — Chamber

Strategic arbitration для L4/L5. См. Chamber-for-Strategic. Базис: ADR-0016 (Chamber v2 vision) из Decision-Log.

Layer 6 — HITL Gateway

Single point для human approvals. См. HITL-Gateway.


6. Event-Driven Communication

[applicable]

Вместо “Agent A calls Agent B” — pub/sub через Event Bus. Loose coupling, replay-ability, multi-consumer.

Подробно: Event-Bus-Pattern.

Один event → N independent reactions. Пример: task.completedAgent-Judge subscribes для quality check + orchestrator advances scenario

Critical pattern: Legal/Privacy/Compliance-like agents (когда появятся по мере роста [future]) subscribed на events от всех остальных — решает cross-functional blindspot failure pattern (см. секцию 9).


7. Non-Trivial Architectural Choices

[applicable] — все 12.

Вещи которые ломаются на практике если не учесть:

  1. Agent versioning — orchestrator pins version на старте scenario
  2. Cost caps — per-scenario / per-call budgets (Law 8)
  3. Rate limit choreography — shared rate limiter в Layer 2
  4. Idempotency — action IDs, dedup на Tool Plane
  5. Context window management — compact summaries в memory, RAG retrieval selective
  6. Cross-agent deadlock — acyclic dependency graph enforced
  7. Human SLA misses — SLA tracker в Gateway → auto-escalate
  8. Privilege preservation [future] — privileged namespace для legal-sensitive content
  9. Confidence calibration drift — monitoring + periodic recalibration
  10. Audit-grade trace immutability — append-only log, hash-chained
  11. Secret / credential scope — per-agent service accounts, short TTL
  12. Prompt injection через tool output — output sanitization, trust zones

Детали и mitigations — в individual ADRs по мере реализации.


8. Observability & Learning Loops

[applicable]

Observability stack

  • Per-agent metrics: latency, cost, confidence distribution, escalation rate, success rate
  • Per-scenario metrics: end-to-end latency, failure points, HITL bottlenecks
  • Cross-cutting: cost per task, handoff count, trace completeness

Дополняет Observability. См. ADR-0022-learning-loops.

Learning loops (feed-forward)

  1. Outcome labeling — scenario finished → outcome записан с full trace
  2. Retro analysisAgent-Judge или Chamber analyzes correlation agent-decisions ↔ outcome
  3. Threshold tuning — weak points → обновить confidence thresholds, prompts
  4. New playbook rules — failure pattern → new guardrail или event subscription

MVL (Minimum Viable Loop):

  • Outcome labeling: 1-click через HITL-Gateway
  • Retro: weekly batch Judge run
  • Tuning: quarterly review

См. Process-OutcomeLabeling.


9. Cross-Scenario Failure Patterns

[applicable]

Повторяющиеся паттерны отказов в multi-agent cross-functional flows:

  1. Handoff gaps — lost state между agents. Mitigation: shared memory, explicit handoff protocols с confirmation.
  2. HITL bottlenecks — human overloaded. Mitigation: batched approvals в HITL-Gateway, delegation rules, SLA auto-escalation.
  3. Over-confident action — agent executes в edge case где должен был escalate. Mitigation: confidence thresholds (<70-80% → escalate), novel-situation detection.
  4. Under-confident escalation flood — agent escalates всё, human drowns. Mitigation: policy tuning, guardrail calibration.
  5. Trace gaps — decision path теряется между agents. Mitigation: Law 6 enforcement, unified trace ID через scenario.
  6. Cross-agent contradiction — agents дают противоречивые сигналы. Mitigation: orchestrator conflict resolution, Chamber arbitration.
  7. Regulatory / policy blindspots — действие в одном agent triggers obligations в другом. Mitigation: policy-sensitive agents subscribe на events от others.

См. Process-Failure-Patterns.


10. Economics — Framework for Sizing Decisions

[applicable] — methodology. [illustrative] — numbers.

Framework для принятия sizing-решений (agent vs human, build vs buy):

Unit economics components

  • Cost per task (LLM + infra + human-in-loop)
  • Task success rate (из Manifesto metrics — target ≥85%)
  • Time to validation (target ≤72h)
  • Human intervention rate (target <20% через 6 мес)
  • Cost trend QoQ (должно снижаться)

Decision questions

  1. Это делается достаточно часто чтобы ROI автоматизации положительный? (Manifesto — “Не автоматизируем разовое”)
  2. Это необратимое? Если да → HITL mandatory независимо от cost.
  3. Task success rate агента достаточен? Если <85% → либо не автоматизировать, либо лучший model tier, либо human-in-loop.
  4. Cost agent < cost human (fully loaded)? И quality comparable?

См. Economics-Framework для detailed methodology и Agent-vs-Human-Tradeoffs для decision matrix.

[illustrative] numbers

Blueprint оригинал содержит numbers для 77M vs AI-first ~$36M, CAC 3x reduction). Это иллюстрация применения framework, не target для Synth Nova. Actual numbers приходят от Synth Nova sizing exercise когда нужно.


11. Dropped & Out-of-Scope

Явно выброшено из blueprint как не применимое к Synth Nova:

  • CRM vertical specifics — SOC2, DPA negotiations, enterprise sales mechanics
  • Human-function empathy maps — CMO/CRO/CCO/CFO/GC personas. Synth Nova не нанимает эти roles; в 03-Roles живут только Agent roles
  • M&A / fundraise scenarios — premature для current phase
  • Enterprise legal depth — Privacy/DPO для regulated industries
  • Multi-regional structure — Synth Nova пока single-region
  • Headcount comparisons $50M ARR — numerical framework keep, conкrete numbers drop

Если что-то из этого станет применимым по мере роста — создать отдельный ADR и вернуть релевантную часть из blueprint history.


Open Questions

  • Нужен ли отдельный файл per CRM-example scenario как учебный материал, или достаточно ссылки на blueprint history?
  • Когда вводить formal Board bypass routes (Audit Committee pattern) — связано с stage fundraising
  • Как balance между “reference document” и “living document” — как часто review/update
  • Когда Reference-Org-Blueprint достаточно decomposed в отдельные ADR/Architecture docs, может быть schedule его retirement?

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

Foundation:

Architecture:

Rules:

Processes:

Templates:

Decisions:

Roles:

Business:

Observability:

Roadmap: