Smart Stories · live bus view
REPLAY
BEAT·
 

Live bus connection

Live Bus needs an address to listen to. The staging bus is node tools/mockbus.js --replay scenarios/hurricane.json --loop, which serves ws://localhost:8787. A page opened from a hosted link cannot reach a WebSocket at all, so for live, open dist/som-dashboard.html from disk.

Arrows on, ripples and dots off. The transmit pair is true of any message on the bus; the inferred pair is drawn from this page's own config, since nothing on a SOM bus records who read anything.
The dashboard subscribes and renders. It publishes nothing. In live mode the replay transport is disabled and every arriving envelope is rendered through the same path as replay.

THE BUS

Waiting for traffic

STORIES

No stories on the bus yet

SKILLS

Runs Lookup table
No skill run records yet

ON THE BUS

No governance records yet
Click a packet to open it where it sits. A tool lights as it publishes, and its message travels the bus. Nothing shows who read it: reading leaves no trace, and a tool proves it read something by publishing in its turn.
ON THE BUS0
SKILLS LIBRARY passive data. Each skill adverts its condition and target and declares the rule. Skills declare; executors act
CURRENT STORIESthe latest version of each story on the bus · colour = the tool that last changed it

Incubator 2026

Smart Stories

The New Knowledge Architecture for Content Production

Champions

    Participants

      Loop
      THE NEWSROOM what is happening in the room
      THE ENGINE UNDERNEATH what moves on the bus while that happens
      0:00
      Envelope on the bus
      #IBCAccelerators2026