Bridge
Charts are written by agents through the COAIA MCP, as a file that stays the record. This page shows them arriving here, and which way each one came.
Live, refreshed every 15 seconds.
A moving dot means that path carried something in the last ten minutes. Select any box to see what happens there.
The JSONL file is written first and stays the source of truth. Asterion only ever holds a projection of it, and nothing is written back. For an episode, the file lives in the episode folder and is committed with it.
.coaia/ep060.coaia-narrative.jsonlProjects
Arrivals
No chart has arrived yet.
Connect a project
A project arrives one way only, so the two can never undo each other.
The agent runs where it can reach Asterion. Every save arrives within seconds.
1Register the project as fed by its writer
cd app node scripts/coaia-sync.mjs register my-project --name "My project" --writer2Give the agent’s MCP server three names
"env": { "COAIA_ASTERION_URL": "http://127.0.0.1:3336", "COAIA_ASTERION_TOKEN": "<the ingest token>", "COAIA_ASTERION_PROJECT": "my-project", "COAIA_ASTERION_ACTOR": "who is writing" }3Write anything, then look here
Arrivals below shows the write within seconds, with the writer named.
What never happens
Nothing is written back
The memory file is the record. Asterion only reads it.
Nothing is deleted
A chart the file no longer carries can be archived, and returns if the file brings it back.
No project has two sources
Written by its agent, or read from git. Never both.
Nothing unregistered is read
Registering a project is the decision to show it on this public site.
A save never fails because of Asterion
If the door is down, the chart is still saved and the next save or sync carries it.
No token ever reaches this page
The door checks it; this page only reads what is already public.