Multi-agent research orchestration

Agents that cannot
make a number up.

A supervisor fans a data agent and a news agent out in parallel; both reach the market only through a Model Context Protocol tool server. The writer that assembles the brief is forbidden from typing a numeral — every figure arrives as a reference like +2.14% into a table of tool-computed claims, and a second, deliberately different implementation re-derives each one before anyone is asked to sign.

  • The writer cannot type a number

    The brief schema rejects any narrative containing a bare numeral. A figure can only enter as a reference into the claim table.

  • Every figure is recomputed by different code

    A deterministic node re-derives each claim from the raw bars — Welford against two-pass, bisect against a linear scan — so agreement is not self-confirmation.

  • Nothing is delivered unsigned

    The graph suspends at a checkpointed interrupt. It survives a restart, and only an authenticated decision resumes it.

Orchestrationno active run
Supervisor

plans the round

haiku 4.5

fan out
in parallel
Data agent

0 tool calls

sonnet 4.6

News agent

0 tool calls

sonnet 4.6

↺ re-plans until complete
join
Writer

cites, never computes

sonnet 4.6

Verifier

recomputes every figure

deterministic code

Human gate

nothing ships unsigned

a person

Watchlist
AAPLMSFTNVDATSLAAMZN
Mode

A normal governed run.

Stage
STANDING BY
Supervisor rounds
0
Tool calls
0
Model calls
0
Traceidle0 events

no run in flight