Dual-source nutrition system using BLS (German, primary) and USDA (English, fallback) with ML embedding matching (multilingual-e5-small / all-MiniLM-L6-v2), hybrid substring-first search, and position-aware scoring heuristics. Includes per-recipe and global manual ingredient overwrites, ingredient skip/exclude, referenced recipe nutrition (base refs + anchor tags), section-name dedup, amino acid tracking, and reactive client-side calculator with NutritionSummary component.
22 lines
483 B
Plaintext
22 lines
483 B
Plaintext
.DS_Store
|
|
*/.jukit
|
|
*/.jukit/*
|
|
node_modules
|
|
/build
|
|
/.svelte-kit
|
|
/package
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
vite.config.js.timestamp-*
|
|
vite.config.ts.timestamp-*
|
|
# USDA bulk data downloads (regenerated by scripts/import-usda-nutrition.ts)
|
|
data/usda/
|
|
src-tauri/target/
|
|
src-tauri/*.keystore
|
|
# Android: ignore build output and caches, track source files
|
|
src-tauri/gen/android/.gradle/
|
|
src-tauri/gen/android/app/build/
|
|
src-tauri/gen/android/buildSrc/.gradle/
|
|
src-tauri/gen/android/buildSrc/build/
|