- Task due dates with deadline-aware queueEvery open task gets a Set due button with five presets (1h, end of today, tomorrow 5pm, in 3 days, in 1 week). The queue sort now boosts overdue tasks first, then tasks due in the next 24h, before falling back to manual priority. Pill colour shifts from neutral to live (soon) to warn (overdue) so the queue scans at a glance.
- Pinned signals โ keep what matters at the topMirror of the rev-5 memory pinning pattern. Pin any signal from the recent-signal panel and it surfaces in a dedicated Pinned section with a soft brand-colour accent. Pinned signals stay visible regardless of recency โ perfect for tracking a competitor move or escalating customer thread across multiple cycles.
- Memory bulk import (paste-list shortcut)New "Bulk import" button on the memory panel opens a textarea where you paste up to 30 lines (one memory per line). Pick a kind, importance, and optional pin โ every line becomes its own memory entry. Cuts the manual one-by-one tax that the rev-19 onboarding templates only solved for the very first cycle.
- Outputs CSV export (governance audit trail trio)GET /api/workspace/artifacts-export returns the workspace artifact catalog as CSV (createdAt, updatedAt, kind, status, title, summary, tags, share URL, view count). Pairs with the rev-6 JSON export and the rev-7 activity-log CSV to round out the procurement / SOC 2 evidence trio.
- Lint fix on the desk control's pause-for menu (rev-21 follow-up)Cleaned up an impure-during-render call that snuck into the rev-21 scheduled-pause UI โ the menu now renders exactly the same but no longer triggers React's purity rule on lint.