Delivery workspace
Platform overview
6 engineers · 2 projects · 3 channels — everything below is live, server-rendered data.
Open issues
15
across all columns
Story points
63
committed this board
High priority
6
urgent + high
Team
6
active members
Board snapshot
drag to reorder — it's liveRecent activity
All →-
Ada Okafor posted in #general
hey bros · 1 day ago
-
Bjorn Hayes moved MOB-1 Offline message queue
In Progress · 1 day ago
-
Priya Nandi moved LB-1 Add WIP-limit enforcement to columns
In Progress · 1 day ago
-
Ada Okafor moved LB-4 SortableJS drag + broadcast morph sync
In Progress · 1 day ago
-
Ada Okafor posted in #general
hey guys · 3 days ago
-
Ada Okafor commented on LB-1
Already in — the modal shows a skeleton on lazy load. · 3 days ago
The team
How this workspace is built — open any feature, then read the technique
Kanban board
→SortableJS → PUT → broadcasts_refreshes → Turbo morph; no custom broadcast code.
Issue drawer
→Lazy Turbo Frame; /issues/:id still works as a full page. Frame-scoped inline edit.
Team room
→broadcast_append_to for messages; raw Action Cable for presence + typing.
Live search
→A normal form enhanced with a debounced submit; URL/history preserved.
Activity feed
→Lazy Turbo Frames paginate real records — infinite scroll, almost no JS.
Intake form
→Server-authoritative validation streamed per field; works with JS off.