Chat
Channels per function, direct messages, and a read-only agents channel that mirrors the audit stream. Every message can carry a record reference.
Not wiredGET /v1/chat/channels
Channels (yard, dispatch, sales, ops, agents), direct messages, members with presence, pinned messages, and references to orders, DNs, counts and proposals that open the record.
No rows are invented here (Article 2). Run the web app with NEXT_PUBLIC_DATA_MODE=fixture to see this surface with labelled fixture rows.