## Ziel Verlässliche Lebensmittel-Stammdaten (BLS 4.0, frei) plus lernendes FDDB-Mapping. Tagesmakros bleiben First Class. ## Umsetzung (develop) - Migration 062: Katalog, dynamische Attribute, Mappings, `nutrition_items`, Tages-Rollup, Fasten-/Lücken-Marken, Import-Policy - Admin-Gruppe Ernährung, Nutzer-Tab Zuordnen, Settings-Policy, Initialimport-Checkbox - Mapping ohne KI, dauerhaft, änder- und löschbar - BLS-Code bleibt stabile Identität ## Specs - `.claude/docs/functional/BLS_FOOD_REFERENCE.md` - `.claude/docs/technical/BLS_FOOD_REFERENCE.md` - `docs/issues/issue-bls-food-mapping.md` ## Folge Gitea #75 (Zucker/Ballaststoffe/Qualität, Platzhalter Mikros + Esszeitpunkte) ## Tests - Unit: `backend/tests/test_food_mapping.py`, `backend/tests/test_bls_parser.py` - Playwright: Ernährung-Tabs, Import-Checkbox, Settings-Policy, API unmapped/marks/bls-Suche