Internal chat: first version.

Shipped: Per-shift channel, per-role channel, per-location channel. Auto-DM cards on swap approval, bid award, schedule publish. No third-party comms app.