Public: anyone can read this; the crew can change it.
An app gets an ordered change stream: rooms, presence and durable order, with no dependency #10839
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
Later: Multiplayer is direction (5), but no writer has opened its pillar umbrella yet; it waits until one does.
Done: an app declares
syncin forge.json and gets a per-app ordered change stream from the forge. Clients join a room, see presence, and catch up from an offset after a reconnect. It is stored under FORGE_APP_DATA with bun:sqlite and reached through one documented route and one MCP action. A two-client test shows the same order on both sides.