01
Eisenhower 4-quadrant matrix
Do First (urgent + important), Schedule (important, not urgent), Delegate (urgent, not important), Eliminate (neither). Colour-coded, always visible.
02
Drag-to-advance
Drag any task card across quadrants to re-prioritise. The TaskStore updates optimistically (no loading spinner) and syncs to D1 in the background.
03
Task detail drawer
Title, description, due date, matter link, assigned advocate, priority, status, and full activity history in one slide-in panel.
04
Overdue alerts
Tasks past their due date are highlighted with a rose timestamp badge. Overdue count surfaces in the Nexus dashboard KPI strip.
05
Matter-linked tasks
Tasks can be linked to a specific matter, pulling them into the matter detail drawer's task list for a complete matter view.
06
TaskStore (optimistic local cache)
A client-side cache prevents loading states on every interaction. Changes appear instantly; background sync keeps D1 consistent.