Atlas — Sprint 24 Board
Sprint goal: ship the new reporting dashboard and cut digest email latency. Drag story cards between columns or reorder within a column. Use the Theme picker above — the whole board re-themes live.
Anatomy of a story
The same <user-story> element renders a full card with acceptance criteria and tasks when detail="full":
- All active projects appear on a single timeline
- Overdue milestones are visually flagged
- Clicking a milestone opens the project detail
- Timeline data API
- Virtualised timeline rendering
- Overdue/at-risk styling from theme tokens
Reuse the existing charting library for the timeline axis.
Build it
HTML
<kanban-board> <section data-column="in-progress" data-column-label="In Progress"> <user-story draggable="true" story-id="ATL-318" epic="Reporting" priority="high" status="in-progress" points="5" detail="compact"> <span slot="persona">Analyst</span> <span slot="action">filter reports by date range and team</span> <span slot="benefit">I answer exec questions fast</span> </user-story> </section></kanban-board>
Drag-to-reorder uses Vanilla Breeze's <drag-surface> peer. kanban-board API → · user-story API →