Loading articleโฆ
Loading 4weirdโฆ
Loading 4weirdโฆ
Loading articleโฆ
4weird.com/docs/remastery/chat ยท Wave 1
Talk where you work: squad teams message inside their workspace today, and a dedicated direct-message inbox is on the way. There is no public chat room and no stranger discovery โ every thread is limited to its participants.
The remastery blueprint adds a private messaging portal at /chat for direct messages between squad co-developers and clan members, plus squad threading. Status: planned โ the route does not exist yet. Planned behavior:
| Table | What it holds |
|---|---|
| chat_threads | id, created_by, title, is_group, timestamps. |
| chat_participants | thread_id + user_id, last_read_at. |
| chat_messages | thread_id, sender_user_id, content, attachments, created_at. |
| notifications | user_id, category (squad | game | chat | compute | system), title, message, action_url, metadata, is_read. |
Privacy rule (planned RLS): you only ever see threads you participate in, and only your own notifications.
Chat is one of five notification categories. Knowing all five helps you triage the bell instead of treating every ping as urgent.
| Category | Fires when | Lands where |
|---|---|---|
| squad | Invites, role changes, pooled balance moves. | Bell plus squad workspace feed. |
| game | Build verdicts, playtest results, heal completions. | Bell plus the game page. |
| chat | New direct or thread message from a collaborator. | Bell plus the thread itself. |
| compute | Pod state changes, quota warnings, escrow events. | Bell plus the compute dashboard. |
| system | Migrations, policy updates, scheduled maintenance. | Bell only, newest first. |
Full bell behavior, including polling fallback when realtime drops, is documented in notifications plus chat.
Next: Squad workspaces ยท Invoicing & trash ยท All docs