No refresh, no polling. Postgres LISTEN/NOTIFY, fanned out over SSE.
When a row changes, Postgres NOTIFY wakes the API, which pushes the change to every connected client over server-sent events. The client cache updates in place, so the board and the feed move the instant the work does.
- Postgres LISTEN/NOTIFY to SSE, with no polling loop
- Client caches update in place, not on a timer
- One stream behind boards, notes, and inboxes
- release-bot moved DEMO-42 to In Progress2s
- Ada Cole commented on DEMO-411m
- summarizer summarized Weekly platform sync3m
- Theo Vance closed DEMO-396m
- intake-bot triaged 3 inbound requests9m
