feat(diet): lagg till nordisk/carnivore/paleo + LCHF som matvanor med mjuk rankning

- DIET_PATTERNS: +nordic, +carnivore, +paleo (migration 0029). Ingen separat
  "lchf" - LCHF tacks av befintliga "low_carb" for att undvika dubblett med
  keto/low_carb. UI visar low_carb med etiketten "LCHF".
- Mobil onboarding + profil: 9 rena val (allatare..carnivore), 12 sprak.
- recommendation-engine: ny mjuk dietAffinity-poangterm (0-1, neutral 0.5).
  Rankar recept mot matvanan - ALDRIG hart filter (uteslutande matvanor,
  religion, allergener hanteras redan deterministiskt i sakerhetsfiltret).
  low_carb/keto: lag kolhydrat. carnivore: hog protein + lag kolhydrat.
  paleo: glutenfri/laktosfri-proxyer. nordic: svenskt/nordiskt kok + sasong.
- 6 nya tester (35 grona). Full typecheck 20/20 + mobil gron.
This commit is contained in:
Claude
2026-08-18 23:03:21 +00:00
parent 3d86580cd7
commit 2587ff539b
22 changed files with 10707 additions and 2 deletions
+4
View File
@@ -177,6 +177,10 @@
"onboarding.diet.pescatarian": "Pescetarianer",
"onboarding.diet.vegan": "Veganer",
"onboarding.diet.vegetarian": "Vegetarianer",
"onboarding.diet.carnivore": "Carnivore",
"onboarding.diet.low_carb": "LCHF",
"onboarding.diet.nordic": "Nordic",
"onboarding.diet.paleo": "Paleo",
"onboarding.goal": "Hva er ditt viktigste mål?",
"onboarding.goal.build_muscle": "Bygge muskler",
"onboarding.goal.cook_more": "Lage mer mat hjemme",