chore: reconcile the catalogue and metric-unit guards

The widget catalogue grew to 42 ids, so the snapshot round-trip count
follows. The mood card's unit key carries "/5" rather than an empty
string — the locale-integrity guard forbids empty values, and the scale
is the honest thing to print next to a 1-to-5 score. It joins the
identical-across-locales allowlist alongside the other unit notations.
This commit is contained in:
Marc-André Bombeck committed 2026-07-19 12:44:23 +02:00
1 parent 4c3cc84daf
commit 30954901ac
9 files changed
+10 -11

No files matched your search

@@ -82,6 +82,7 @@ const LEGIT_IDENTICAL = new Set<string>([
"charts.vo2Max",
"cycle.insights.crosstab.unitGlucose",
"dashboard.metric.unit.bmi",
"dashboard.metric.unit.mood",
"dashboard.metric.unit.glucose",
"dashboard.vo2Max",
"dashboard.vo2MaxShort",