Overview data hook and shared visual primitives

Featurekamo-internal
Shipped
August 12, 2026 at 4:46 PM UTC
Author
kamo
Commit
350646c

useHrOverview fetches attendance + docs summaries with allSettled so one dead service degrades only its own sections; it skips fetches entirely for sections visibleOverviewSections() says the member cannot see. The primitives (CountUp, ProgressRing, StackedBar, StatePip, Figure, SectionShell) are the shared building blocks the overview sections render with, all motion guarded by useReducedMotion and EASE_HOUSE.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing