Real Airtable bookings have 100+ unique project names in a single
month. The previous chart rendered one <Bar>+legend entry per project,
which flooded the legend off-screen and broke the page layout entirely
(screenshot 2026-05-16).
- Aggregate sorts projects by total hours and shows top 10 only; the
remainder are collapsed into a single greyed "Other (N)" stack so
the totals still add up but the visual stays sane.
- Remove the <Legend> entirely. With long L'Oréal-style project names
even 10 entries dominate. The tooltip (capped to 360px wide, with
filterNull) handles per-segment lookup on hover.
- Wire FilterBar's department/name selections through to the chart on
the Resourcing page. The backend's /api/airtable/bookings endpoint
doesn't accept those params yet, so filter client-side for v1.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>