EXPLORATION 07 / 07

Agents in motion

Field notes

What this showsA deterministic mock replay of omp fan-out: one main session, parallel subagents, sibling hub messages, an advisor span, a blocked branch, and verified returns.

MOCK DATAillustrative scene · not a live feed
0:00/ 0:24
main session 0s
Main seat operator-seat
□
advisor agent 0s
Main advisor seat operator-seat
□
task agent 0s
Research task seat operator-seat
□
scout agent 0s
Surface scout seat operator-seat
□
designer agent 0s
Design pass seat operator-seat
□
task agent 0s
Review task seat operator-seat
□
scout agent 0s
Nested scout seat operator-seat
□
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.
MOCK DATAstatic scene
signalreceipt
0:00seat opened
0 running0 blocked

What this shows

This is a mock, deterministic replay, not a live omp session. Spawn, hub message, and result are recorded as different relations. The signal is only a wake-up; the receipt readback is the moment completion becomes verified.

Read the agent-flow concept
Time-forward fan-out · 0 running · 0 completed · 0 relations shown

Wake-up is not proof

Signalwake-up only
Receipt readbacknot verified yet

No wake-up yet

Relation grammar

  • Spawnsolid fork · closed arrow
  • Hub messagedashed arc · open arrow · travelling pulse
  • Resultthick return · double chevron
  • Advisor spandotted tether · open circle

State shapes

  • Runningopen activity ring
  • Doneterminal check
  • Blockedhatch + pause glyph
  • Waitingdashed ring, no spinner

Event ledger

state at 0:00
  1. 0:00seat.startseat opened
  2. 0:00agent.startMain starts orchestrationupcoming
  3. 0:01agent.spawnspawn research taskupcoming
  4. 0:01agent.spawnspawn surface scoutupcoming
  5. 0:01agent.spawnspawn design passupcoming
  6. 0:01agent.spawnspawn review taskupcoming
  7. 0:01agent.startresearch task runningupcoming
  8. 0:01agent.startsurface scout runningupcoming
  9. 0:01agent.startdesign pass runningupcoming
  10. 0:01agent.startreview task runningupcoming
  11. 0:03advisor.spanadvisor observes Mainupcoming
  12. 0:04agent.spawnreview task spawns nested scoutupcoming
  13. 0:04agent.startnested scout runningupcoming
  14. 0:05hub.messageresearch → surface checkpointupcoming
  15. 0:05hub.messagesurface → research replyupcoming
  16. 0:07agent.blocksurface scout blockedupcoming
  17. 0:09agent.resultresearch task returnsupcoming
  18. 0:10agent.resultdesign pass returnsupcoming
  19. 0:11agent.resultnested scout returnsupcoming
  20. 0:13agent.unblockoperator decision unblocks scoutupcoming
  21. 0:15agent.resultsurface scout returnsupcoming
  22. 0:16agent.resultreview task returnsupcoming
  23. 0:20agent.resultMain composes the run resultupcoming
  24. 0:21signalwake completion watcherupcoming
  25. 0:22receipt.readbackread back verified receiptupcoming

Focused agent

select a node

The graph stays readable without a selection. Choose an agent to inspect its role, seat, parent, and state-at-time.

Under the hood SVELTE 5View source
src/routes/demo/agents/+page.svelte

The actual route source, imported with ?raw. Shared components and graph utilities live in src/lib.