The Voile staff dashboard home (/manage).
Phase 2 of the dashboard redesign: this LiveView renders on the :dashboard
layout and is composed entirely from DashboardComponents primitives —
voile_page_header, voile_glam_strip, voile_stat_card, voile_section_card,
voile_metric_row, voile_activity_feed, voile_action_link, and
voile_search_insights.
Data is loaded asynchronously after the initial paint so the first connected
render shows shimmer skeletons instead of zeros that later jump to real
numbers. The composition is role-aware insofar as super admins get an "all
nodes" view with a node filter; deeper per-role widget variants
(archivist / gallery_curator / museum_curator) are tracked as follow-up work
in plans/dashboard-redesign.md §8.1.