feat(web): add 10-minute granularity to the dashboard

Accept 10m/10min in API params, schemas and coverage zero-fill, add the
10 min picker option, and let adaptive range selection choose 10min for
ranges up to eight days (the 5min point budget over twice the range).
Drizzle stores granularity as a TS-only text enum, so no SQL migration
is generated; the local SQLite CHECK constraints now admit 10m.
6f24906227flamboh committed on 9/24/2026, 6:15:48 PMparent8f7bcaf
22 files changedLine totals unavailable