$ python utils/recipe_maintenance.py
Working directory: /app
------------------------------------------------------------
๐ ๏ธ Starting recipe maintenance...
==================================================
๐ง Full maintenance mode
๐ Step 1: Processing unparsed recipes...
๐ Scanning recipes for parsing status...
2026-06-14 16:22:14,024 - mealie_client - INFO - MealieClient initialized in API mode
๐ Scanning for unparsed recipes...
๐ง Initializing USearch ANN index with dimension 4096
โ
USearch index initialized for cosine similarity search
โ
USearch index loaded with 117 vectors
2026-06-14 16:22:14,034 - recipe_rag - INFO - โ
ANN index loaded with 117 recipes
๐ฆ Found 100 known unparsed recipes in local index
โ
All recipes have known parsing status
๐ Returning 100 unparsed recipes
๐ง Initializing USearch ANN index with dimension 4096
โ
USearch index initialized for cosine similarity search
โ
USearch index loaded with 117 vectors
2026-06-14 16:22:14,037 - recipe_rag - INFO - โ
ANN index loaded with 117 recipes
โ
Found 100 recipes needing parsing
๐ Parsing 100 recipes...
๐ Validating Mealie connection...
2026-06-14 16:22:14,593 - config - INFO - โ
Mealie connection successful: https://mealie.geevers.net
2026-06-14 16:22:14,735 - mealie_client - INFO - MealieClient initialized in API mode
๐ Scanning for unparsed recipes...
๐ง Initializing USearch ANN index with dimension 4096
โ
USearch index initialized for cosine similarity search
โ
USearch index loaded with 117 vectors
2026-06-14 16:22:14,742 - recipe_rag - INFO - โ
ANN index loaded with 117 recipes
๐ฆ Found 100 known unparsed recipes in local index
โ
All recipes have known parsing status
๐ Returning 100 unparsed recipes
๐ Scanning for unparsed recipes... found 100
2026-06-14 16:22:14,743 - mealie_client - INFO - MealieClient initialized in API mode
Parsing: 0%| | 0/100 [00:00<?, ?it/s]2026-06-14 16:22:18,311 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:19,833 - __main__ - INFO - Loaded 2781 canonical foods from Mealie
2026-06-14 16:22:19,835 - __main__ - INFO - Direct LLM parsed 9 ingredients, 9 matched to canonical
2026-06-14 16:22:19,835 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:19,932 - __main__ - INFO - Loaded 44 canonical units from Mealie
Parsing: 0%| | 0/100 [00:05<?, ?it/s]
Traceback (most recent call last):
File "/app/mealie_parse.py", line 1847, in <module>
asyncio.run(main(conf_thresh=args.conf,
File "/usr/local/lib/python3.11/asyncio/runners.py", line 190, in run
return runner.run(main)
^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/asyncio/runners.py", line 118, in run
return self._loop.run_until_complete(task)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/asyncio/base_events.py", line 654, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "/app/mealie_parse.py", line 1671, in main
patch_recipe(slug, new_list)
File "/app/mealie_parse.py", line 1274, in patch_recipe
(DATA_DIR / "runtime" / "last_payload.json").write_text(json.dumps(payload, indent=2))
File "/usr/local/lib/python3.11/pathlib.py", line 1078, in write_text
with self.open(mode='w', encoding=encoding, errors=errors, newline=newline) as f:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/pathlib.py", line 1044, in open
return io.open(self, mode, buffering, encoding, errors, newline)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/app/data/runtime/last_payload.json'
2026-06-14 16:22:20,033 - __main__ - WARNING - โ ๏ธ Recipe parsing had issues
โ ๏ธ Recipe parsing had issues
๐ Step 2: Syncing local database with Mealie...
๐ Checking RecipeRAG index completeness...
2026-06-14 16:22:20,035 - mealie_client - INFO - MealieClient initialized in API mode
๐ง Initializing USearch ANN index with dimension 4096
โ
USearch index initialized for cosine similarity search
โ
USearch index loaded with 117 vectors
2026-06-14 16:22:20,198 - recipe_rag - INFO - โ
ANN index loaded with 117 recipes
โ
Mealie: 117 recipes, RecipeRAG: 117 indexed
Mealie has 117, local has 117
๐ Syncing local database with Mealie...
๐ก Fetching recipe summaries from Mealie...
2026-06-14 16:22:20,199 - mealie_client - INFO - MealieClient initialized in API mode
Found 117 recipes in Mealie
๐ง Initializing USearch ANN index with dimension 4096
โ
USearch index initialized for cosine similarity search
โ
USearch index loaded with 117 vectors
2026-06-14 16:22:20,328 - recipe_rag - INFO - โ
ANN index loaded with 117 recipes
Found 117 recipes in local DB
โ
All 117 recipes are up to date!
โ
All 117 recipes already up to date
๐ท๏ธ Step 3: Tagging untagged recipes...
๐ท๏ธ Found 117 untagged recipes, running bulk tagger...
๐ Validating system for bulk tagging...
2026-06-14 16:22:20,583 - __main__ - INFO - Validating system for bulk tagging
2026-06-14 16:22:20,584 - config - INFO - ============================================================
2026-06-14 16:22:20,584 - config - INFO - ๐ VALIDATING SYSTEM DEPENDENCIES (WITH HTTP FALLBACKS)...
2026-06-14 16:22:20,584 - config - INFO - ============================================================
2026-06-14 16:22:20,658 - config - INFO - โ
Mealie connection successful: https://mealie.geevers.net
2026-06-14 16:22:20,831 - config - INFO - โ
OpenRouter connection successful
2026-06-14 16:22:20,831 - config - INFO - โ
Using model: openai/gpt-4o-mini
2026-06-14 16:22:20,832 - config - INFO - ============================================================
2026-06-14 16:22:20,832 - config - INFO - โ
ALL DEPENDENCIES VALIDATED - SYSTEM READY!
2026-06-14 16:22:20,832 - config - INFO - โ
Mealie: Connected and authenticated
2026-06-14 16:22:20,833 - config - INFO - โ
OpenRouter: Connected with required model
2026-06-14 16:22:20,833 - config - INFO - โ
Embeddings: Qwen3-Embedding-8B (OpenRouter API)
2026-06-14 16:22:20,833 - config - INFO - โ
SYSTEM READY FOR PRODUCTION
2026-06-14 16:22:20,833 - config - INFO - ============================================================
2026-06-14 16:22:20,833 - __main__ - INFO - Found 117 recipes needing cuisine classification
๐ Found 117 recipes needing cuisine classification
2026-06-14 16:22:20,834 - __main__ - INFO - Using configuration: batch_size=13, max_concurrent=10, environment=development
โ๏ธ Using configuration: batch_size=13, max_concurrent=10
Environment: development
๐ Auto-confirming bulk tagging of 117 recipes
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ Operation Started โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ ๐ Bulk Tagging Recipes - Processing in batches of 13 โ
โ ๐ Processing 117 items โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
๐ Processing batch 1/9 (13 recipes)
2026-06-14 16:22:21,053 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:21,054 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:21,163 - automatic_tagger - INFO - ๐ Analyzing recipe: AARDAPPEL, ARTISJOK & SPLIJTKOOL MET GEBAKKEN EIEREN
2026-06-14 16:22:21,164 - batch_llm_processor - INFO - ๐ Using OpenRouter API for chat completions
2026-06-14 16:22:21,165 - batch_llm_processor - INFO - ๐ก Enhanced caching provides >90% hit rates for repeated analyses
2026-06-14 16:22:21,165 - batch_llm_processor - INFO - โ
aiohttp available - concurrent processing enabled
2026-06-14 16:22:21,165 - batch_llm_processor - INFO - ๐ Preloading cache with 1 common queries...
2026-06-14 16:22:21,165 - batch_llm_processor - INFO - โ
Cache preloading complete
2026-06-14 16:22:21,165 - batch_llm_processor - INFO - ๐ฑ Preloaded cache with common shopping refinement patterns
2026-06-14 16:22:21,166 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:21,262 - automatic_tagger - INFO - ๐ Analyzing recipe: AH Portugese kip piri piri verspakket
2026-06-14 16:22:21,263 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:21,396 - automatic_tagger - INFO - ๐ Analyzing recipe: AUBERGINE MET TOMATEN, HARISSA & AMANDELEN
2026-06-14 16:22:21,397 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:21,496 - automatic_tagger - INFO - ๐ Analyzing recipe: AVOCADO'S & ASPERGES MET SINAASAPPEL
2026-06-14 16:22:21,497 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:21,585 - automatic_tagger - INFO - ๐ Analyzing recipe: BIETJESCURRY MET KIKKERERWTEN & KOKOS
2026-06-14 16:22:21,585 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:21,665 - automatic_tagger - INFO - ๐ Analyzing recipe: BLOEMKOOL MET KIKKERERWTEN & SPLIJTKOOL
2026-06-14 16:22:21,666 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:21,751 - automatic_tagger - INFO - ๐ Analyzing recipe: BOERENKOOL-BORLOTTI-MINESTRONE MET DITALINI
2026-06-14 16:22:21,752 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:21,833 - automatic_tagger - INFO - ๐ Analyzing recipe: BONENCHILI MET AVOCADOSALSA
2026-06-14 16:22:21,834 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:21,959 - automatic_tagger - INFO - ๐ Analyzing recipe: Baked 'feta' pasta met burrata
2026-06-14 16:22:21,960 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:22,085 - automatic_tagger - INFO - ๐ Analyzing recipe: Burrata salade met tomaat โ in 10 min. klaar
2026-06-14 16:22:26,458 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='European', tags=[]
2026-06-14 16:22:26,503 - automatic_tagger - INFO - ๐ท๏ธ Recipe 153b5062-3eb5-474b-a111-ba8dc2638c60: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:26,503 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:26,641 - automatic_tagger - INFO - ๐ Analyzing recipe: CANNELLINIBONENFALAFEL MET AARDAPPELPARTJES
2026-06-14 16:22:27,589 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mexican', tags=[]
2026-06-14 16:22:27,620 - automatic_tagger - INFO - ๐ท๏ธ Recipe 560c5a65-6665-48da-93c5-161a85fee2db: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:27,638 - automatic_tagger - INFO - ๐ Loaded 1 categories from Mealie
2026-06-14 16:22:27,638 - automatic_tagger - WARNING - Category 'Latin American' not found in Mealie cache
2026-06-14 16:22:27,638 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:27,742 - automatic_tagger - INFO - ๐ Analyzing recipe: CAPONATA: AUBERGINES MET OLIJVEN, KAPPERTJES & TOMATEN
2026-06-14 16:22:27,743 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:22:27,789 - automatic_tagger - INFO - ๐ท๏ธ Recipe 0f3fd838-4d5d-4a72-87f1-90425963855c: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:27,791 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:27,874 - automatic_tagger - INFO - ๐ Analyzing recipe: CHIPOTLE-MAIS MET POMPOEN, ZWARTE BONEN & FETA
2026-06-14 16:22:27,875 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:22:27,916 - automatic_tagger - INFO - ๐ท๏ธ Recipe 98ab8ff9-f597-401f-bbf8-87d3a5c28e0a: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:29,215 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Italian', tags=[]
2026-06-14 16:22:29,262 - automatic_tagger - INFO - ๐ท๏ธ Recipe 538c52bc-d4fa-4032-a7a2-9d2003fcaa8d: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:29,262 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:22:29,557 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Indian', tags=[]
2026-06-14 16:22:29,600 - automatic_tagger - INFO - ๐ท๏ธ Recipe b0e21886-bdc5-4655-b17a-9678b1ee4aa5: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:29,600 - automatic_tagger - WARNING - Category 'Asian' not found in Mealie cache
2026-06-14 16:22:32,004 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mexican', tags=[]
2026-06-14 16:22:32,050 - automatic_tagger - INFO - ๐ท๏ธ Recipe 3859bc56-88b7-44a5-b4e0-b908cbe7c405: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:32,050 - automatic_tagger - WARNING - Category 'Latin American' not found in Mealie cache
2026-06-14 16:22:32,122 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:22:32,200 - automatic_tagger - INFO - ๐ท๏ธ Recipe 31e13e6c-fa7d-40f6-8367-8b3977073a7e: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:32,236 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Southern Italian', tags=[]
2026-06-14 16:22:32,314 - automatic_tagger - INFO - ๐ท๏ธ Recipe bebc4b6b-1d39-4b50-882d-5667354980e9: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:22:32,314 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:22:32,316 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Portuguese', tags=[]
2026-06-14 16:22:32,365 - automatic_tagger - INFO - ๐ท๏ธ Recipe 75ea1416-5b43-4a2e-b77b-4de316c5b023: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:22:32,365 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:22:32,494 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Italian', tags=[]
2026-06-14 16:22:32,542 - automatic_tagger - INFO - ๐ท๏ธ Recipe da6b0437-5b06-4029-98df-5949d912f408: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:22:32,542 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:22:32,797 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:22:32,833 - automatic_tagger - INFO - ๐ท๏ธ Recipe 293c203d-437b-4345-82e2-676fd0fcabf0: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:38,533 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Southern Italian', tags=[]
2026-06-14 16:22:38,564 - automatic_tagger - INFO - ๐ท๏ธ Recipe 57e5ac44-b16e-4d93-b8b0-dd5010e41c61: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:38,564 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
โ
AARDAPPEL, ARTISJOK & SPLIJTKOOL MET GEBAKKEN EIEREN ->
โ
AH Portugese kip piri piri verspakket ->
โ
AUBERGINE MET TOMATEN, HARISSA & AMANDELEN ->
โ
AVOCADO'S & ASPERGES MET SINAASAPPEL ->
โ
BIETJESCURRY MET KIKKERERWTEN & KOKOS ->
โ
BLOEMKOOL MET KIKKERERWTEN & SPLIJTKOOL ->
โ
BOERENKOOL-BORLOTTI-MINESTRONE MET DITALINI ->
โ
BONENCHILI MET AVOCADOSALSA ->
โ
Baked 'feta' pasta met burrata ->
โ
Burrata salade met tomaat โ in 10 min. klaar ->
โ
CANNELLINIBONENFALAFEL MET AARDAPPELPARTJES ->
โ
CAPONATA: AUBERGINES MET OLIJVEN, KAPPERTJES & TOMATEN ->
โ
CHIPOTLE-MAIS MET POMPOEN, ZWARTE BONEN & FETA ->
๐ Processing batch 2/9 (13 recipes)
2026-06-14 16:22:38,565 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:38,565 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:38,643 - automatic_tagger - INFO - ๐ Analyzing recipe: CREOOLSE CHAMPIGNON-PREITAART
2026-06-14 16:22:38,644 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:38,744 - automatic_tagger - INFO - ๐ Analyzing recipe: DE MEEST LUXE SNELLE QUICHE: BROCCOLI, BLAUWE KAAS & WALNOOT
2026-06-14 16:22:38,744 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:38,807 - automatic_tagger - INFO - ๐ Analyzing recipe: EENVOUDIGE DAL MET SJALOTJES & CASHEWNOTEN
2026-06-14 16:22:38,807 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:38,902 - automatic_tagger - INFO - ๐ Analyzing recipe: ESCALIVADA: PAPRIKA'S, AUBERGINES & TOMATEN
2026-06-14 16:22:38,903 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:39,008 - automatic_tagger - INFO - ๐ Analyzing recipe: Eenvoudige maaltijdsalade met tonijn
2026-06-14 16:22:39,009 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:39,107 - automatic_tagger - INFO - ๐ Analyzing recipe: FAJITA-PADDENSTOELEN & PAPRIKA MET STILTON
2026-06-14 16:22:39,108 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:39,211 - automatic_tagger - INFO - ๐ Analyzing recipe: FETA PSITI Gebakken feta uit de oven
2026-06-14 16:22:39,211 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:39,302 - automatic_tagger - INFO - ๐ Analyzing recipe: Frittata with Tomato & Spring Vegetables: Peas, Asparagus, Ricotta & Fresh Mint
2026-06-14 16:22:39,303 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:39,402 - automatic_tagger - INFO - ๐ Analyzing recipe: GADOGADO: INDONESISCHE SALADE MET AARDAPPELS, SPERZIEBONEN & PINDADRESSING
2026-06-14 16:22:39,403 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:39,502 - automatic_tagger - INFO - ๐ Analyzing recipe: GEBAKKEN EIEREN MET BIETJES, KNOLSELDERIJ & FETA
2026-06-14 16:22:43,819 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='European', tags=[]
2026-06-14 16:22:43,847 - automatic_tagger - INFO - ๐ท๏ธ Recipe 584a2727-27f8-4cb8-bccb-3a67c957a43f: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:43,847 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:43,921 - automatic_tagger - INFO - ๐ Analyzing recipe: GEBAKKEN SPITSKOOL MET SZECHUAN, SESAM & SHIITAKE
2026-06-14 16:22:44,370 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mexican', tags=[]
2026-06-14 16:22:44,414 - automatic_tagger - INFO - ๐ท๏ธ Recipe 7435be3a-a641-4699-93bb-8e0dfbe9ac80: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:44,438 - automatic_tagger - INFO - ๐ Loaded 1 categories from Mealie
2026-06-14 16:22:44,439 - automatic_tagger - WARNING - Category 'Latin American' not found in Mealie cache
2026-06-14 16:22:44,439 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:44,514 - automatic_tagger - INFO - ๐ Analyzing recipe: GEBAKKEN UIEN MET KERSTOMATEN & CANNELLINIBONEN
2026-06-14 16:22:48,574 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Sichuan', tags=[]
2026-06-14 16:22:48,610 - automatic_tagger - INFO - ๐ท๏ธ Recipe d549d56b-5e7e-4f16-9a9a-cc42a185ca6c: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:48,610 - automatic_tagger - WARNING - Category 'Asian' not found in Mealie cache
2026-06-14 16:22:48,610 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:48,685 - automatic_tagger - INFO - ๐ Analyzing recipe: GEGRATINEERDE AARDAPPELS & PADDENSTOELEN
2026-06-14 16:22:49,081 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Greek', tags=[]
2026-06-14 16:22:49,138 - automatic_tagger - INFO - ๐ท๏ธ Recipe 115c940a-738b-47af-991f-76fc34d646bf: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:22:49,138 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:22:49,449 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Indian', tags=[]
2026-06-14 16:22:49,492 - automatic_tagger - INFO - ๐ท๏ธ Recipe 7d6b9929-cb90-461f-ac74-47dbd62707dd: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:49,492 - automatic_tagger - WARNING - Category 'Asian' not found in Mealie cache
2026-06-14 16:22:49,659 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Indonesian', tags=[]
2026-06-14 16:22:49,687 - automatic_tagger - INFO - ๐ท๏ธ Recipe 4ac32f96-0487-4e43-9360-4769763274d7: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:49,687 - automatic_tagger - WARNING - Category 'Asian' not found in Mealie cache
2026-06-14 16:22:49,688 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:22:49,758 - automatic_tagger - INFO - ๐ท๏ธ Recipe 2439c30c-db6e-4a56-ad91-0286d8eedfe2: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:22:50,011 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Southern Italian', tags=[]
2026-06-14 16:22:50,067 - automatic_tagger - INFO - ๐ท๏ธ Recipe 919adb09-e93e-442b-b1cb-0c831350e2e9: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:22:50,067 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:22:50,080 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Spanish', tags=[]
2026-06-14 16:22:50,171 - automatic_tagger - INFO - ๐ท๏ธ Recipe 07aac4cd-802f-40ee-a8fe-0109e0f878a6: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:50,171 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:22:50,257 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='French', tags=[]
2026-06-14 16:22:50,320 - automatic_tagger - INFO - ๐ท๏ธ Recipe a15bb136-7a4d-4aad-ae73-6afa6bc2b16a: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:50,320 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:22:50,446 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='French', tags=[]
2026-06-14 16:22:50,485 - automatic_tagger - INFO - ๐ท๏ธ Recipe 53deaa8d-0dfa-4ed6-aa6f-0e1e7cea6c2c: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:50,485 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:22:52,683 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:22:52,726 - automatic_tagger - INFO - ๐ท๏ธ Recipe aa764394-0537-4760-8384-06fa84f493ba: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:53,827 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='French', tags=[]
2026-06-14 16:22:53,861 - automatic_tagger - INFO - ๐ท๏ธ Recipe 5cbd8bf9-3a4f-4ee2-8718-ae69cf74cd28: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:53,861 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
โ
CREOOLSE CHAMPIGNON-PREITAART ->
โ
DE MEEST LUXE SNELLE QUICHE: BROCCOLI, BLAUWE KAAS & WALNOOT ->
โ
EENVOUDIGE DAL MET SJALOTJES & CASHEWNOTEN ->
โ
ESCALIVADA: PAPRIKA'S, AUBERGINES & TOMATEN ->
โ
Eenvoudige maaltijdsalade met tonijn ->
โ
FAJITA-PADDENSTOELEN & PAPRIKA MET STILTON ->
โ
FETA PSITI Gebakken feta uit de oven ->
โ
Frittata with Tomato & Spring Vegetables: Peas, Asparagus, Ricotta & Fresh Mint ->
โ
GADOGADO: INDONESISCHE SALADE MET AARDAPPELS, SPERZIEBONEN & PINDADRESSING ->
โ
GEBAKKEN EIEREN MET BIETJES, KNOLSELDERIJ & FETA ->
โ
GEBAKKEN SPITSKOOL MET SZECHUAN, SESAM & SHIITAKE ->
โ
GEBAKKEN UIEN MET KERSTOMATEN & CANNELLINIBONEN ->
โ
GEGRATINEERDE AARDAPPELS & PADDENSTOELEN ->
๐ Processing batch 3/9 (13 recipes)
2026-06-14 16:22:53,863 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:53,863 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:53,950 - automatic_tagger - INFO - ๐ Analyzing recipe: GEGRATINEERDE AUBERGINE & VENKEL MET GEITENKAAS
2026-06-14 16:22:53,951 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:54,018 - automatic_tagger - INFO - ๐ Analyzing recipe: GEGRATINEERDE SPRUITJES & ARTISJOK MET BLAUWE KAAS
2026-06-14 16:22:54,019 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:54,141 - automatic_tagger - INFO - ๐ Analyzing recipe: GEMARINEERDE LIMABONEN & TOMATEN MET PISTACHE-LENTE-UIPESTO
2026-06-14 16:22:54,143 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:54,286 - automatic_tagger - INFO - ๐ Analyzing recipe: GEROOKTE TOFU
MET VENKEL, PAKSOI
& SATรDRESSING
2026-06-14 16:22:54,287 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:54,397 - automatic_tagger - INFO - ๐ Analyzing recipe: GEVULDE MINIPOMPOENTJES MET SALIE & GEITENKAAS
2026-06-14 16:22:54,397 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:54,492 - automatic_tagger - INFO - ๐ Analyzing recipe: GEVULDE VENKEL MET CHAMPIGNONS
2026-06-14 16:22:54,493 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:54,592 - automatic_tagger - INFO - ๐ Analyzing recipe: GNOCCHI MET
PADDENSTOELEN
& POMPOEN
2026-06-14 16:22:54,592 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:54,701 - automatic_tagger - INFO - ๐ Analyzing recipe: GROENE GROENTEN MET BULGUR & RICOTTA
2026-06-14 16:22:54,701 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:54,780 - automatic_tagger - INFO - ๐ Analyzing recipe: Gadogado van courgettespaghetti, krokante tempeh & een eitje
2026-06-14 16:22:54,781 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:54,856 - automatic_tagger - INFO - ๐ Analyzing recipe: Gebakken Aardappelsalade met Pickles
2026-06-14 16:22:58,287 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Italian', tags=[]
2026-06-14 16:22:58,337 - automatic_tagger - INFO - ๐ท๏ธ Recipe f7620009-98a6-4730-95c3-c76d6944e832: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:58,359 - automatic_tagger - INFO - ๐ Loaded 1 categories from Mealie
2026-06-14 16:22:58,360 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:22:58,360 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:58,473 - automatic_tagger - INFO - ๐ Analyzing recipe: Geroosterde aubergine met ansjovis en oregano
2026-06-14 16:22:58,477 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Southern US', tags=[]
2026-06-14 16:22:58,521 - automatic_tagger - INFO - ๐ท๏ธ Recipe 8f084c0b-19d3-4118-ad8a-dbe08e17c46e: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:58,521 - automatic_tagger - WARNING - Category 'American' not found in Mealie cache
2026-06-14 16:22:58,521 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:58,620 - automatic_tagger - INFO - ๐ Analyzing recipe: Glutenvrije gevulde courgette met pizzatopping
2026-06-14 16:22:58,622 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Italian', tags=[]
2026-06-14 16:22:58,667 - automatic_tagger - INFO - ๐ท๏ธ Recipe af51e6f4-c8d4-4bdb-84c0-253add09d3cc: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:58,667 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:22:58,668 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:22:58,768 - automatic_tagger - INFO - ๐ Analyzing recipe: Gnocchi pompoen
2026-06-14 16:22:58,770 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='European', tags=[]
2026-06-14 16:22:58,799 - automatic_tagger - INFO - ๐ท๏ธ Recipe b118865e-28cb-45c4-8634-9b6078144ee3: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:22:58,801 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='French', tags=[]
2026-06-14 16:22:58,844 - automatic_tagger - INFO - ๐ท๏ธ Recipe afa356cc-baff-49ba-a2e7-3097dfc3aaf1: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:58,844 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:22:58,978 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Indonesian', tags=[]
2026-06-14 16:22:59,021 - automatic_tagger - INFO - ๐ท๏ธ Recipe c36a6bf7-21ad-497c-b18b-d55a1b562b63: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:22:59,021 - automatic_tagger - WARNING - Category 'Asian' not found in Mealie cache
2026-06-14 16:22:59,041 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:22:59,086 - automatic_tagger - INFO - ๐ท๏ธ Recipe 82cedba3-8f8f-46e3-b4dd-f7f684e832bc: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:59,087 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Provenรงal', tags=[]
2026-06-14 16:22:59,132 - automatic_tagger - INFO - ๐ท๏ธ Recipe b5258f10-15a0-41f5-8b1f-6372c5ff2639: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:59,132 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:22:59,352 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:22:59,426 - automatic_tagger - INFO - ๐ท๏ธ Recipe 05c723ca-a79c-47d9-b2b3-3293e4c58573: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:22:59,428 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='British', tags=[]
2026-06-14 16:22:59,469 - automatic_tagger - INFO - ๐ท๏ธ Recipe 63d53851-a04d-4b4a-b500-440662e7c51c: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:22:59,470 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:23:01,634 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Southern Italian', tags=[]
2026-06-14 16:23:01,675 - automatic_tagger - INFO - ๐ท๏ธ Recipe 3e600c5b-ad1a-4aee-8e50-25d81e0ef126: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:01,675 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:23:01,988 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Italian', tags=[]
2026-06-14 16:23:02,024 - automatic_tagger - INFO - ๐ท๏ธ Recipe dc1be927-c8bb-4474-a2fd-52733229d8ec: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:02,024 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:23:03,225 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Italian', tags=[]
2026-06-14 16:23:03,275 - automatic_tagger - INFO - ๐ท๏ธ Recipe 36fe7885-091e-4a2b-8c9d-7262d3e08429: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:03,276 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
โ
GEGRATINEERDE AUBERGINE & VENKEL MET GEITENKAAS ->
โ
GEGRATINEERDE SPRUITJES & ARTISJOK MET BLAUWE KAAS ->
โ
GEMARINEERDE LIMABONEN & TOMATEN MET PISTACHE-LENTE-UIPESTO ->
โ
GEROOKTE TOFU
MET VENKEL, PAKSOI
& SATรDRESSING ->
โ
GEVULDE MINIPOMPOENTJES MET SALIE & GEITENKAAS ->
โ
GEVULDE VENKEL MET CHAMPIGNONS ->
โ
GNOCCHI MET
PADDENSTOELEN
& POMPOEN ->
โ
GROENE GROENTEN MET BULGUR & RICOTTA ->
โ
Gadogado van courgettespaghetti, krokante tempeh & een eitje ->
โ
Gebakken Aardappelsalade met Pickles ->
โ
Geroosterde aubergine met ansjovis en oregano ->
โ
Glutenvrije gevulde courgette met pizzatopping ->
โ
Gnocchi pompoen ->
๐ Processing batch 4/9 (13 recipes)
2026-06-14 16:23:03,277 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:03,278 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:03,381 - automatic_tagger - INFO - ๐ Analyzing recipe: Groentestoof met parelcouscous
2026-06-14 16:23:03,382 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:03,489 - automatic_tagger - INFO - ๐ Analyzing recipe: HARISSA-PREI MET
BIETJES & FETA
2026-06-14 16:23:03,491 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:03,589 - automatic_tagger - INFO - ๐ Analyzing recipe: HARTIGE TAART VAN COURGETTES, ASPERGES & GEITENKAAS
2026-06-14 16:23:03,590 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:03,687 - automatic_tagger - INFO - ๐ Analyzing recipe: HELE BLOEMKOOL MET PARELGORT & GRANAATAPPEL
2026-06-14 16:23:03,687 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:03,768 - automatic_tagger - INFO - ๐ Analyzing recipe: Halloumi Mediterranean Traybake: A Delicious & Easy Recipe
2026-06-14 16:23:03,768 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:03,888 - automatic_tagger - INFO - ๐ Analyzing recipe: High-Protein Tomato & Basil Salad
2026-06-14 16:23:03,888 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:03,968 - automatic_tagger - INFO - ๐ Analyzing recipe: KABELJAUW MET BENGAALSE MOSTERD, BLOEMKOOL & DOPERWTEN
2026-06-14 16:23:03,968 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:04,093 - automatic_tagger - INFO - ๐ Analyzing recipe: KAYANAS - GRIEKSE 'OMELET' MET TOMAAT
2026-06-14 16:23:04,094 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:04,212 - automatic_tagger - INFO - ๐ Analyzing recipe: KLEEFRIJST MET BROCCOLI & POMPOEN
2026-06-14 16:23:04,213 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:04,327 - automatic_tagger - INFO - ๐ Analyzing recipe: KNAPPERIGE BLOEMKOOLSCHIJVEN MET HARISSA & GEITENKAAS
2026-06-14 16:23:07,497 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Greek', tags=[]
2026-06-14 16:23:07,545 - automatic_tagger - INFO - ๐ท๏ธ Recipe 2b0a1465-034f-4c95-9b2c-ca09bb18f159: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:07,563 - automatic_tagger - INFO - ๐ Loaded 1 categories from Mealie
2026-06-14 16:23:07,563 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:23:07,563 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:07,659 - automatic_tagger - INFO - ๐ Analyzing recipe: KROKANTE GNOCCHI MET PAPRIKA & ROZEMARIJN
2026-06-14 16:23:07,661 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='French', tags=[]
2026-06-14 16:23:07,708 - automatic_tagger - INFO - ๐ท๏ธ Recipe a606aa1e-2173-4bbd-b085-d1ccf67b717a: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:07,708 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:23:07,708 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:07,788 - automatic_tagger - INFO - ๐ Analyzing recipe: Kikkererwtenbowl met zoete aardappel, quinoa en spinazie
2026-06-14 16:23:07,790 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:23:07,829 - automatic_tagger - INFO - ๐ท๏ธ Recipe e58711e6-6449-4523-8ec8-fbf6916f10fe: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:07,829 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:23:07,863 - automatic_tagger - INFO - ๐ท๏ธ Recipe 31128e60-66bd-449c-8fba-c496f1035a88: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:07,863 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:07,943 - automatic_tagger - INFO - ๐ Analyzing recipe: Kikkerwt-Bloemkool-Kokoscurry
2026-06-14 16:23:07,996 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:23:08,043 - automatic_tagger - INFO - ๐ท๏ธ Recipe 280c9a42-2aa1-44a7-844b-d2f3ec88d483: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:08,044 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Moroccan', tags=[]
2026-06-14 16:23:08,091 - automatic_tagger - INFO - ๐ท๏ธ Recipe 3fcb8c86-8531-4cab-91be-e455d51c5140: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:08,091 - automatic_tagger - WARNING - Category 'Middle Eastern' not found in Mealie cache
2026-06-14 16:23:08,091 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:23:08,134 - automatic_tagger - INFO - ๐ท๏ธ Recipe 4cbed344-4dd9-4f28-8952-7ef1a942e07a: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:08,830 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Southern US', tags=[]
2026-06-14 16:23:08,884 - automatic_tagger - INFO - ๐ท๏ธ Recipe 9e3c5198-e94b-4fae-8604-aa3dcbfe8a42: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:08,884 - automatic_tagger - WARNING - Category 'American' not found in Mealie cache
2026-06-14 16:23:09,562 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Southern US', tags=[]
2026-06-14 16:23:09,591 - automatic_tagger - INFO - ๐ท๏ธ Recipe 51466778-eae7-4d92-a960-41424e41be84: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:09,591 - automatic_tagger - WARNING - Category 'American' not found in Mealie cache
2026-06-14 16:23:09,877 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:23:09,933 - automatic_tagger - INFO - ๐ท๏ธ Recipe 92803b5a-1dd7-4ce1-ae5d-92da928003d9: existing_tags=['Easy', 'High Protein', 'Picnic', 'Quick', 'Summer'], recommended=[], adding=[]
2026-06-14 16:23:11,344 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Indian', tags=[]
2026-06-14 16:23:11,385 - automatic_tagger - INFO - ๐ท๏ธ Recipe 1295d961-11a4-4150-b83d-f6e383e906ed: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:11,385 - automatic_tagger - WARNING - Category 'Asian' not found in Mealie cache
2026-06-14 16:23:11,386 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Italian', tags=[]
2026-06-14 16:23:11,447 - automatic_tagger - INFO - ๐ท๏ธ Recipe a5699ac6-46b8-4538-95b8-2e3cbd75e2cc: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:11,447 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:23:11,708 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Indian', tags=[]
2026-06-14 16:23:11,745 - automatic_tagger - INFO - ๐ท๏ธ Recipe 7d9f6818-c956-4ccb-b821-056cbc28dc3b: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:11,746 - automatic_tagger - WARNING - Category 'Asian' not found in Mealie cache
โ
Groentestoof met parelcouscous ->
โ
HARISSA-PREI MET
BIETJES & FETA ->
โ
HARTIGE TAART VAN COURGETTES, ASPERGES & GEITENKAAS ->
โ
HELE BLOEMKOOL MET PARELGORT & GRANAATAPPEL ->
โ
Halloumi Mediterranean Traybake: A Delicious & Easy Recipe ->
โ
High-Protein Tomato & Basil Salad ->
โ
KABELJAUW MET BENGAALSE MOSTERD, BLOEMKOOL & DOPERWTEN ->
โ
KAYANAS - GRIEKSE 'OMELET' MET TOMAAT ->
โ
KLEEFRIJST MET BROCCOLI & POMPOEN ->
โ
KNAPPERIGE BLOEMKOOLSCHIJVEN MET HARISSA & GEITENKAAS ->
โ
KROKANTE GNOCCHI MET PAPRIKA & ROZEMARIJN ->
โ
Kikkererwtenbowl met zoete aardappel, quinoa en spinazie ->
โ
Kikkerwt-Bloemkool-Kokoscurry ->
๐ Processing batch 5/9 (13 recipes)
2026-06-14 16:23:11,747 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:11,748 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:12,009 - automatic_tagger - INFO - ๐ Analyzing recipe: Knapperige halloumi met babywortels, cannellinibonen & walnoten
2026-06-14 16:23:12,010 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:12,136 - automatic_tagger - INFO - ๐ Analyzing recipe: LUNCHTROMMELSALADE: BROCCOLI MET OLIJVEN, TOMATEN & PIJNBOOMPITTEN
2026-06-14 16:23:12,137 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:12,260 - automatic_tagger - INFO - ๐ Analyzing recipe: Libanese wraps met falafel, witte kaas en gegrilde groenten
2026-06-14 16:23:12,261 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:12,377 - automatic_tagger - INFO - ๐ Analyzing recipe: MAKKELIJKE PANEERCURRY MET SPINAZIE, ROOM & CITROEN
2026-06-14 16:23:12,378 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:12,481 - automatic_tagger - INFO - ๐ Analyzing recipe: MEDITERRANE COURGETTES MET OLIJVEN & FETA
2026-06-14 16:23:12,483 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:12,666 - automatic_tagger - INFO - ๐ Analyzing recipe: MILD GEKRUIDE PARELGORT MET TOMAAT, PREI & PIJNBOOMPITTEN
2026-06-14 16:23:12,667 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:12,807 - automatic_tagger - INFO - ๐ Analyzing recipe: Mapo Tofu met Champignons, Chili & Lente-ui
2026-06-14 16:23:12,807 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:13,088 - automatic_tagger - INFO - ๐ Analyzing recipe: Miso-aubergines met tofu
2026-06-14 16:23:13,089 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:14,865 - automatic_tagger - INFO - ๐ Analyzing recipe: Noedelsoep met shiitake en paksoi
2026-06-14 16:23:14,865 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:14,937 - automatic_tagger - INFO - ๐ Analyzing recipe: OKRA-CURRY MET KIKKERERWTEN & AMANDELEN
2026-06-14 16:23:18,141 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Japanese', tags=[]
2026-06-14 16:23:18,190 - automatic_tagger - INFO - ๐ท๏ธ Recipe 240ed546-96db-4f99-90ed-5150c2701700: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:18,211 - automatic_tagger - INFO - ๐ Loaded 1 categories from Mealie
2026-06-14 16:23:18,211 - automatic_tagger - WARNING - Category 'Asian' not found in Mealie cache
2026-06-14 16:23:18,211 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:18,328 - automatic_tagger - INFO - ๐ Analyzing recipe: ORZO MET TOMAAT-LAURIERSAUS
2026-06-14 16:23:18,330 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Lebanese', tags=[]
2026-06-14 16:23:18,401 - automatic_tagger - INFO - ๐ท๏ธ Recipe 8e25d405-0ee7-4448-bc58-5c469a5889eb: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:18,401 - automatic_tagger - WARNING - Category 'Middle Eastern' not found in Mealie cache
2026-06-14 16:23:18,401 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:18,496 - automatic_tagger - INFO - ๐ Analyzing recipe: One-Pan Pasta Sauce with Aubergines, Tomatoes, Capers & Pine Nuts
2026-06-14 16:23:18,497 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Indian', tags=[]
2026-06-14 16:23:18,542 - automatic_tagger - INFO - ๐ท๏ธ Recipe f107d314-1e51-4d07-af3b-c76d5ac69e68: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:18,542 - automatic_tagger - WARNING - Category 'Asian' not found in Mealie cache
2026-06-14 16:23:18,542 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:18,624 - automatic_tagger - INFO - ๐ Analyzing recipe: Orzo met edamame en geroosterde aubergine
2026-06-14 16:23:18,626 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Italian', tags=[]
2026-06-14 16:23:18,666 - automatic_tagger - INFO - ๐ท๏ธ Recipe cc273a87-9e7e-41a1-b966-c200d647ae65: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:18,667 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:23:18,667 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Japanese', tags=[]
2026-06-14 16:23:18,721 - automatic_tagger - INFO - ๐ท๏ธ Recipe 8b2d0a4d-e431-4652-bb51-150ad7ac4f2c: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:18,721 - automatic_tagger - WARNING - Category 'Asian' not found in Mealie cache
2026-06-14 16:23:18,721 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:23:18,757 - automatic_tagger - INFO - ๐ท๏ธ Recipe a421b41b-d33d-4d3d-a817-ef927cd5c9bc: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:18,757 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Italian', tags=[]
2026-06-14 16:23:18,787 - automatic_tagger - INFO - ๐ท๏ธ Recipe 6844633a-dbe5-4221-b09f-a2e07c6626c2: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:18,787 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:23:18,788 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Indian', tags=[]
2026-06-14 16:23:18,823 - automatic_tagger - INFO - ๐ท๏ธ Recipe 33360d1e-419b-4a52-b4e3-f1000d081c40: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:18,823 - automatic_tagger - WARNING - Category 'Asian' not found in Mealie cache
2026-06-14 16:23:18,823 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:23:18,864 - automatic_tagger - INFO - ๐ท๏ธ Recipe 15975061-3c7b-4ed2-9f8d-ced145996323: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:19,613 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Sichuan', tags=[]
2026-06-14 16:23:19,645 - automatic_tagger - INFO - ๐ท๏ธ Recipe 2437c9c4-453a-454b-a77f-1cb96c432a5e: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:19,645 - automatic_tagger - WARNING - Category 'Asian' not found in Mealie cache
2026-06-14 16:23:22,157 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Italian', tags=[]
2026-06-14 16:23:22,203 - automatic_tagger - INFO - ๐ท๏ธ Recipe 3959f28c-0e99-4a16-8ad1-bff12da2a21e: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:22,203 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:23:22,745 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Italian', tags=[]
2026-06-14 16:23:22,779 - automatic_tagger - INFO - ๐ท๏ธ Recipe a53dd594-326f-4ed1-8d2d-7ba3596cf5fb: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:22,779 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:23:23,919 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Southern Italian', tags=[]
2026-06-14 16:23:23,960 - automatic_tagger - INFO - ๐ท๏ธ Recipe 6e2970e7-2311-47e7-91a2-052613514066: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:23,960 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
โ
Knapperige halloumi met babywortels, cannellinibonen & walnoten ->
โ
LUNCHTROMMELSALADE: BROCCOLI MET OLIJVEN, TOMATEN & PIJNBOOMPITTEN ->
โ
Libanese wraps met falafel, witte kaas en gegrilde groenten ->
โ
MAKKELIJKE PANEERCURRY MET SPINAZIE, ROOM & CITROEN ->
โ
MEDITERRANE COURGETTES MET OLIJVEN & FETA ->
โ
MILD GEKRUIDE PARELGORT MET TOMAAT, PREI & PIJNBOOMPITTEN ->
โ
Mapo Tofu met Champignons, Chili & Lente-ui ->
โ
Miso-aubergines met tofu ->
โ
Noedelsoep met shiitake en paksoi ->
โ
OKRA-CURRY MET KIKKERERWTEN & AMANDELEN ->
โ
ORZO MET TOMAAT-LAURIERSAUS ->
โ
One-Pan Pasta Sauce with Aubergines, Tomatoes, Capers & Pine Nuts ->
โ
Orzo met edamame en geroosterde aubergine ->
๐ Processing batch 6/9 (13 recipes)
2026-06-14 16:23:23,962 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:23,962 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:24,046 - automatic_tagger - INFO - ๐ Analyzing recipe: PADDENSTOELEN IN RODE WIJN MET KAASSCONES
2026-06-14 16:23:24,047 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:24,146 - automatic_tagger - INFO - ๐ Analyzing recipe: PADDENSTOELEN MET PAKSOI & ASPERGES
2026-06-14 16:23:24,147 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:24,250 - automatic_tagger - INFO - ๐ Analyzing recipe: PANZANELLA VAN
WATERKERS & PASTINAAK
2026-06-14 16:23:24,251 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:24,350 - automatic_tagger - INFO - ๐ Analyzing recipe: PANZANELLA VAN TOMAAT, PAPRIKA & ARTISJOK
2026-06-14 16:23:24,351 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:24,479 - automatic_tagger - INFO - ๐ Analyzing recipe: PARELGORT MET POMPOEN & GRANAATAPPEL
2026-06-14 16:23:24,480 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:24,562 - automatic_tagger - INFO - ๐ Analyzing recipe: PASTA MET PADDENSTOELEN EN KNOFLOOK
2026-06-14 16:23:24,563 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:24,647 - automatic_tagger - INFO - ๐ Analyzing recipe: PERZISCHE PADDENSTOELEN MET GRANAATAPPEL & WALNOTEN
2026-06-14 16:23:24,647 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:24,725 - automatic_tagger - INFO - ๐ Analyzing recipe: PITTIGE HARISSA-SPRUITJES & BROCCOLI MET HALLOUMI & SPINAZIE
2026-06-14 16:23:24,725 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:24,818 - automatic_tagger - INFO - ๐ Analyzing recipe: PITTIGE WORTEL-BONENCURRY
2026-06-14 16:23:24,818 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:24,905 - automatic_tagger - INFO - ๐ Analyzing recipe: POLENTA MET ZOETE AARDAPPEL & PADDENSTOELEN
2026-06-14 16:23:27,868 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Italian', tags=[]
2026-06-14 16:23:27,899 - automatic_tagger - INFO - ๐ท๏ธ Recipe 07a9978c-cd10-43af-b793-33242484b24a: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:27,913 - automatic_tagger - INFO - ๐ Loaded 1 categories from Mealie
2026-06-14 16:23:27,913 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:23:27,914 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:27,997 - automatic_tagger - INFO - ๐ Analyzing recipe: POMPOEN MET UIEN, PREI & FETA
2026-06-14 16:23:27,999 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Italian', tags=[]
2026-06-14 16:23:28,055 - automatic_tagger - INFO - ๐ท๏ธ Recipe 9fcf0444-571c-4224-bdff-37432413447a: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:28,055 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:23:28,055 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:28,158 - automatic_tagger - INFO - ๐ Analyzing recipe: POMPOEN-BLAUWEKAASTAARTJES MET VIJGEN & PECANNOTEN
2026-06-14 16:23:28,162 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Persian', tags=[]
2026-06-14 16:23:28,207 - automatic_tagger - INFO - ๐ท๏ธ Recipe 426af290-f7ea-4b6d-8898-c56d79a8ca01: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:28,207 - automatic_tagger - WARNING - Category 'Middle Eastern' not found in Mealie cache
2026-06-14 16:23:28,207 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:28,303 - automatic_tagger - INFO - ๐ Analyzing recipe: POMPOENCURRY MET SPINAZIE
2026-06-14 16:23:28,414 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Italian', tags=[]
2026-06-14 16:23:28,465 - automatic_tagger - INFO - ๐ท๏ธ Recipe b69d8f07-8356-4a90-b6aa-03ad456ce4f0: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:28,465 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:23:28,466 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Italian', tags=[]
2026-06-14 16:23:28,511 - automatic_tagger - INFO - ๐ท๏ธ Recipe 6070dffe-55d3-4f52-8857-a7fa5c4102e5: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:28,511 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:23:28,532 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Southern US', tags=[]
2026-06-14 16:23:28,586 - automatic_tagger - INFO - ๐ท๏ธ Recipe 5993643c-28b1-454c-9db6-ec937f26c2f8: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:28,587 - automatic_tagger - WARNING - Category 'American' not found in Mealie cache
2026-06-14 16:23:28,810 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:23:28,863 - automatic_tagger - INFO - ๐ท๏ธ Recipe 4a1ef27b-1aa7-43e2-acc5-8160590b1d45: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:28,864 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='European', tags=[]
2026-06-14 16:23:28,905 - automatic_tagger - INFO - ๐ท๏ธ Recipe dbbe83f8-2260-4c4f-9edc-a54791730743: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:29,121 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Southern US', tags=[]
2026-06-14 16:23:29,171 - automatic_tagger - INFO - ๐ท๏ธ Recipe 63293145-62a8-4462-ab99-7232697ceef9: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:29,171 - automatic_tagger - WARNING - Category 'American' not found in Mealie cache
2026-06-14 16:23:30,087 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:23:30,136 - automatic_tagger - INFO - ๐ท๏ธ Recipe cd35755f-e0e8-40a9-ae16-f43b6aa0092f: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:31,654 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='European', tags=[]
2026-06-14 16:23:31,753 - automatic_tagger - INFO - ๐ท๏ธ Recipe 508c5229-bc1e-4012-8ee5-5c3539d207bd: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:32,297 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Indian', tags=[]
2026-06-14 16:23:32,396 - automatic_tagger - INFO - ๐ท๏ธ Recipe dd20230f-b394-46c3-b322-ce329de40ffe: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:32,396 - automatic_tagger - WARNING - Category 'Asian' not found in Mealie cache
2026-06-14 16:23:32,672 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:23:32,708 - automatic_tagger - INFO - ๐ท๏ธ Recipe 7e1b435d-1599-4750-8d63-0ccb691ab12a: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
โ
PADDENSTOELEN IN RODE WIJN MET KAASSCONES ->
โ
PADDENSTOELEN MET PAKSOI & ASPERGES ->
โ
PANZANELLA VAN
WATERKERS & PASTINAAK ->
โ
PANZANELLA VAN TOMAAT, PAPRIKA & ARTISJOK ->
โ
PARELGORT MET POMPOEN & GRANAATAPPEL ->
โ
PASTA MET PADDENSTOELEN EN KNOFLOOK ->
โ
PERZISCHE PADDENSTOELEN MET GRANAATAPPEL & WALNOTEN ->
โ
PITTIGE HARISSA-SPRUITJES & BROCCOLI MET HALLOUMI & SPINAZIE ->
โ
PITTIGE WORTEL-BONENCURRY ->
โ
POLENTA MET ZOETE AARDAPPEL & PADDENSTOELEN ->
โ
POMPOEN MET UIEN, PREI & FETA ->
โ
POMPOEN-BLAUWEKAASTAARTJES MET VIJGEN & PECANNOTEN ->
โ
POMPOENCURRY MET SPINAZIE ->
๐ Processing batch 7/9 (13 recipes)
2026-06-14 16:23:32,710 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:32,710 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:32,840 - automatic_tagger - INFO - ๐ Analyzing recipe: PORTOBELLOSTEAKS MET PUREE VAN LIMABONEN
2026-06-14 16:23:32,840 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:32,940 - automatic_tagger - INFO - ๐ Analyzing recipe: PREI-LINZENGRATIN MET EEN KNAPPERIG FETALAAGJE
2026-06-14 16:23:32,941 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:33,040 - automatic_tagger - INFO - ๐ Analyzing recipe: PREI-ORZOTTO MET ASPERGES, HAZELNOTEN & RUCOLA
2026-06-14 16:23:33,041 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:33,159 - automatic_tagger - INFO - ๐ Analyzing recipe: PUNTPAPRIKA'S MET
ARTISJOK, OLIJVEN & FETA
2026-06-14 16:23:33,159 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:33,259 - automatic_tagger - INFO - ๐ Analyzing recipe: Pappardelle with Rose Harissa, Black Olives, and Capers
2026-06-14 16:23:33,260 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:33,356 - automatic_tagger - INFO - ๐ Analyzing recipe: Pasta met burrata, tomaat en paprika
2026-06-14 16:23:33,356 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:33,458 - automatic_tagger - INFO - ๐ Analyzing recipe: Pita vegan shoarma met srirachamayo
2026-06-14 16:23:33,460 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:33,564 - automatic_tagger - INFO - ๐ Analyzing recipe: Pokรฉbowl met meloen, mango en avocado
2026-06-14 16:23:33,565 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:33,659 - automatic_tagger - INFO - ๐ Analyzing recipe: RATATOUILLE UIT DE OVEN
2026-06-14 16:23:33,660 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:33,857 - automatic_tagger - INFO - ๐ Analyzing recipe: REGENBOOGTABOULEH MET AVOCADO, RADIJS & GRANAATAPPEL
2026-06-14 16:23:36,974 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='French', tags=[]
2026-06-14 16:23:37,005 - automatic_tagger - INFO - ๐ท๏ธ Recipe c927e086-ec16-40b1-b6c8-ce0d80310136: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:37,025 - automatic_tagger - INFO - ๐ Loaded 1 categories from Mealie
2026-06-14 16:23:37,025 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:23:37,026 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:37,124 - automatic_tagger - INFO - ๐ Analyzing recipe: ROOSJESTAART MET PASTINAAK & WORTEL
2026-06-14 16:23:37,126 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Greek', tags=[]
2026-06-14 16:23:37,173 - automatic_tagger - INFO - ๐ท๏ธ Recipe 9c16c898-4b4d-48be-896f-47ceae3afe2d: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:37,173 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:23:37,174 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:37,274 - automatic_tagger - INFO - ๐ Analyzing recipe: Rijkgevulde vegan pastasalade
2026-06-14 16:23:37,278 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Italian', tags=[]
2026-06-14 16:23:37,328 - automatic_tagger - INFO - ๐ท๏ธ Recipe a47e660e-c350-48db-8e74-0aa58b9d260c: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:37,329 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:23:37,329 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:37,438 - automatic_tagger - INFO - ๐ Analyzing recipe: Romige gevulde pompoen met geitenkaas en walnoten
2026-06-14 16:23:37,543 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:23:37,625 - automatic_tagger - INFO - ๐ท๏ธ Recipe 0cc4990c-f87e-4a5e-a1b7-89dd7a5b29df: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:37,923 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='European', tags=[]
2026-06-14 16:23:37,961 - automatic_tagger - INFO - ๐ท๏ธ Recipe da788da8-f13f-45c1-9832-15d004ef949b: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:38,160 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:23:38,237 - automatic_tagger - INFO - ๐ท๏ธ Recipe 3489cb96-d4f9-4107-b8cf-1363acb18644: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:38,261 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Italian', tags=[]
2026-06-14 16:23:38,305 - automatic_tagger - INFO - ๐ท๏ธ Recipe c655f903-004d-4f96-bd9c-fe8fbdb70e64: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:38,305 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:23:38,377 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='European', tags=[]
2026-06-14 16:23:38,460 - automatic_tagger - INFO - ๐ท๏ธ Recipe da3d796a-b906-4ce2-b1b8-1d134ac6bd8d: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:39,014 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Italian', tags=[]
2026-06-14 16:23:39,064 - automatic_tagger - INFO - ๐ท๏ธ Recipe 397b9eb9-b17b-4d97-afdc-303d1f8b540f: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:39,064 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:23:40,615 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Fusion', tags=[]
2026-06-14 16:23:40,733 - automatic_tagger - INFO - ๐ท๏ธ Recipe 9ed6062c-9bbd-4270-bba3-703c1d632020: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:40,733 - automatic_tagger - WARNING - Category 'Fusion' not found in Mealie cache
2026-06-14 16:23:40,734 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='European', tags=[]
2026-06-14 16:23:40,792 - automatic_tagger - INFO - ๐ท๏ธ Recipe 809dec16-a43c-4948-8e32-ff8a00b61184: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:40,894 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Italian', tags=[]
2026-06-14 16:23:40,946 - automatic_tagger - INFO - ๐ท๏ธ Recipe 6f3db45a-53c7-41f3-87c1-4ff9a948fd9b: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:40,946 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:23:44,074 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='British', tags=[]
2026-06-14 16:23:44,120 - automatic_tagger - INFO - ๐ท๏ธ Recipe 7ab5a012-4f5d-4907-b0e1-f7c76ef4cc04: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:44,120 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
โ
PORTOBELLOSTEAKS MET PUREE VAN LIMABONEN ->
โ
PREI-LINZENGRATIN MET EEN KNAPPERIG FETALAAGJE ->
โ
PREI-ORZOTTO MET ASPERGES, HAZELNOTEN & RUCOLA ->
โ
PUNTPAPRIKA'S MET
ARTISJOK, OLIJVEN & FETA ->
โ
Pappardelle with Rose Harissa, Black Olives, and Capers ->
โ
Pasta met burrata, tomaat en paprika ->
โ
Pita vegan shoarma met srirachamayo ->
โ
Pokรฉbowl met meloen, mango en avocado ->
โ
RATATOUILLE UIT DE OVEN ->
โ
REGENBOOGTABOULEH MET AVOCADO, RADIJS & GRANAATAPPEL ->
โ
ROOSJESTAART MET PASTINAAK & WORTEL ->
โ
Rijkgevulde vegan pastasalade ->
โ
Romige gevulde pompoen met geitenkaas en walnoten ->
๐ Processing batch 8/9 (13 recipes)
2026-06-14 16:23:44,122 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:44,122 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:44,245 - automatic_tagger - INFO - ๐ Analyzing recipe: Roze aardappelsalade met rodekool & granaatappel
2026-06-14 16:23:44,245 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:44,339 - automatic_tagger - INFO - ๐ Analyzing recipe: SALADE VAN RODEKOOL MET APPEL, ROZIJNEN &
KNOFLOOKCROUTONS
2026-06-14 16:23:44,340 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:44,441 - automatic_tagger - INFO - ๐ Analyzing recipe: SALADE VAN WITLOF, RADIJS, ASPERGES & SINAASAPPEL
2026-06-14 16:23:44,442 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:44,542 - automatic_tagger - INFO - ๐ Analyzing recipe: SNELLE KAAS-SJALOTTENTAART
2026-06-14 16:23:44,542 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:44,667 - automatic_tagger - INFO - ๐ Analyzing recipe: SNELLE THAISE OKRA MET SHIITAKE & KOKOSMELK
2026-06-14 16:23:44,667 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:44,786 - automatic_tagger - INFO - ๐ Analyzing recipe: Salade van knapperige boerenkool, bulgur & granaatappel
2026-06-14 16:23:44,787 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:44,924 - automatic_tagger - INFO - ๐ Analyzing recipe: Shakshuka uit de oven: Paprika, tomaten & eieren
2026-06-14 16:23:44,924 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:45,083 - automatic_tagger - INFO - ๐ Analyzing recipe: Sinaasappel-limaboon-artisjok-olijfsalade met een retro tintje
2026-06-14 16:23:45,083 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:45,219 - automatic_tagger - INFO - ๐ Analyzing recipe: TAMARINDE-SPRUITJES MET PINDA'S & SJALOTJES
2026-06-14 16:23:45,220 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:45,321 - automatic_tagger - INFO - ๐ Analyzing recipe: TARTE TATIN
MET WORTEL
2026-06-14 16:23:48,400 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='European', tags=[]
2026-06-14 16:23:48,439 - automatic_tagger - INFO - ๐ท๏ธ Recipe 983fb560-f31c-4786-b058-9343cd599b11: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:48,439 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:48,523 - automatic_tagger - INFO - ๐ Analyzing recipe: THAISE CURRY
MET ZOETE AARDAPPEL
2026-06-14 16:23:48,524 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Indian', tags=[]
2026-06-14 16:23:48,601 - automatic_tagger - INFO - ๐ท๏ธ Recipe 6acec717-6c7d-4787-9388-6aa820b5bbf5: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:48,618 - automatic_tagger - INFO - ๐ Loaded 1 categories from Mealie
2026-06-14 16:23:48,618 - automatic_tagger - WARNING - Category 'Asian' not found in Mealie cache
2026-06-14 16:23:48,618 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:48,725 - automatic_tagger - INFO - ๐ Analyzing recipe: Tikka masala met aubergine en kikkererwten
2026-06-14 16:23:48,726 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Thai', tags=[]
2026-06-14 16:23:48,770 - automatic_tagger - INFO - ๐ท๏ธ Recipe 610e6a99-3b5a-4f79-924d-23c4dcc01438: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:48,770 - automatic_tagger - WARNING - Category 'Asian' not found in Mealie cache
2026-06-14 16:23:48,770 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='European', tags=[]
2026-06-14 16:23:48,811 - automatic_tagger - INFO - ๐ท๏ธ Recipe df126531-4cc0-4808-9905-7cac83295e9f: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:48,812 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:48,883 - automatic_tagger - INFO - ๐ Analyzing recipe: Tikka masala met vegetarische kipstukjes en bloemkoolrijst
2026-06-14 16:23:48,896 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='French', tags=[]
2026-06-14 16:23:48,946 - automatic_tagger - INFO - ๐ท๏ธ Recipe a5568243-4c1e-4f38-9fa2-6ae5d64f4b14: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:48,946 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:23:49,190 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='European', tags=[]
2026-06-14 16:23:49,231 - automatic_tagger - INFO - ๐ท๏ธ Recipe bcf05a1b-91a5-4fa5-893f-015806a2a42f: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:49,357 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:23:49,472 - automatic_tagger - INFO - ๐ท๏ธ Recipe afd9bb45-c541-4249-b2bd-38bc73a89b56: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:49,523 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='European', tags=[]
2026-06-14 16:23:49,571 - automatic_tagger - INFO - ๐ท๏ธ Recipe e5d77301-168f-4e92-be40-479fe9d1515d: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:49,573 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:23:49,637 - automatic_tagger - INFO - ๐ท๏ธ Recipe 0ad9ef52-51c8-4154-9e19-787de29da5cd: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:49,638 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='French', tags=[]
2026-06-14 16:23:49,673 - automatic_tagger - INFO - ๐ท๏ธ Recipe cfcf8f0b-1e35-472c-9a83-e563af986cda: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:49,673 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:23:52,273 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Thai', tags=[]
2026-06-14 16:23:52,319 - automatic_tagger - INFO - ๐ท๏ธ Recipe bcefe3e6-56c8-4ef9-b162-86b4574a0edf: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:52,319 - automatic_tagger - WARNING - Category 'Asian' not found in Mealie cache
2026-06-14 16:23:52,395 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Indian', tags=[]
2026-06-14 16:23:52,446 - automatic_tagger - INFO - ๐ท๏ธ Recipe 63c733d3-d354-4817-b97f-6f585b458106: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:52,447 - automatic_tagger - WARNING - Category 'Asian' not found in Mealie cache
2026-06-14 16:23:52,979 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Indian', tags=[]
2026-06-14 16:23:53,015 - automatic_tagger - INFO - ๐ท๏ธ Recipe 511d8a56-a84a-46ad-884f-f9940abdb0b3: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:53,015 - automatic_tagger - WARNING - Category 'Asian' not found in Mealie cache
โ
Roze aardappelsalade met rodekool & granaatappel ->
โ
SALADE VAN RODEKOOL MET APPEL, ROZIJNEN &
KNOFLOOKCROUTONS ->
โ
SALADE VAN WITLOF, RADIJS, ASPERGES & SINAASAPPEL ->
โ
SNELLE KAAS-SJALOTTENTAART ->
โ
SNELLE THAISE OKRA MET SHIITAKE & KOKOSMELK ->
โ
Salade van knapperige boerenkool, bulgur & granaatappel ->
โ
Shakshuka uit de oven: Paprika, tomaten & eieren ->
โ
Sinaasappel-limaboon-artisjok-olijfsalade met een retro tintje ->
โ
TAMARINDE-SPRUITJES MET PINDA'S & SJALOTJES ->
โ
TARTE TATIN
MET WORTEL ->
โ
THAISE CURRY
MET ZOETE AARDAPPEL ->
โ
Tikka masala met aubergine en kikkererwten ->
โ
Tikka masala met vegetarische kipstukjes en bloemkoolrijst ->
๐ Processing batch 9/9 (13 recipes)
2026-06-14 16:23:53,017 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:53,017 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:53,122 - automatic_tagger - INFO - ๐ Analyzing recipe: Tortilla's met zoete aardappel, avocado & pulled vega stukjes
2026-06-14 16:23:53,123 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:53,250 - automatic_tagger - INFO - ๐ Analyzing recipe: Traybake met knolselderij, winterpeen, pesto en witte kaas
2026-06-14 16:23:53,251 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:53,349 - automatic_tagger - INFO - ๐ Analyzing recipe: Tuna-meltwraps met spitskool en appel
2026-06-14 16:23:53,350 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:53,457 - automatic_tagger - INFO - ๐ Analyzing recipe: UIEN MET POMPOEN, GEITENKAAS & WALNOOT
2026-06-14 16:23:53,458 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:53,585 - automatic_tagger - INFO - ๐ Analyzing recipe: VENKEL & BULGUR MET MOZZARELLA & VIJGEN
2026-06-14 16:23:53,586 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:53,731 - automatic_tagger - INFO - ๐ Analyzing recipe: VOORRAADKASTGERECHT: PASTA MET PAPRIKA, CANNELLINIBONEN & BLAUWE KAAS
2026-06-14 16:23:53,731 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:53,809 - automatic_tagger - INFO - ๐ Analyzing recipe: WARME WINTERSALADE MET AARDAPPEL, KNOLSELDERIJ & TRUFFEL
2026-06-14 16:23:53,809 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:53,900 - automatic_tagger - INFO - ๐ Analyzing recipe: WORTEL-BOERENKOOLFATTOUSH: PITABROOD MET WORTEL, BOERENKOOL & DADELS
2026-06-14 16:23:53,901 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:54,062 - automatic_tagger - INFO - ๐ Analyzing recipe: WORTELGROENTESALADE MET HONING & BLAUWE KAAS
2026-06-14 16:23:54,063 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:54,183 - automatic_tagger - INFO - ๐ Analyzing recipe: ZOETE AARDAPPEL IN EEN PINDA-TOMATENSAUS
2026-06-14 16:23:57,523 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Italian', tags=[]
2026-06-14 16:23:57,587 - automatic_tagger - INFO - ๐ท๏ธ Recipe 270170c8-833d-4a00-924a-889c52e8fb09: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:57,614 - automatic_tagger - INFO - ๐ Loaded 1 categories from Mealie
2026-06-14 16:23:57,614 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:23:57,614 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:57,714 - automatic_tagger - INFO - ๐ Analyzing recipe: ZOETE AARDAPPEL MET MOZZARELLA & UIEN
2026-06-14 16:23:57,717 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='European', tags=[]
2026-06-14 16:23:57,753 - automatic_tagger - INFO - ๐ท๏ธ Recipe 9a862034-f8ea-4e8a-bf9a-2f3cd4987860: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:57,753 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mexican', tags=[]
2026-06-14 16:23:57,789 - automatic_tagger - INFO - ๐ท๏ธ Recipe 442f5208-703e-40f3-9701-31403cb051fa: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:57,789 - automatic_tagger - WARNING - Category 'Latin American' not found in Mealie cache
2026-06-14 16:23:57,789 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:23:57,827 - automatic_tagger - INFO - ๐ท๏ธ Recipe 191c6f1c-1516-4552-bc5e-87fde9337623: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:57,827 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='European', tags=[]
2026-06-14 16:23:57,879 - automatic_tagger - INFO - ๐ท๏ธ Recipe f119d693-916a-4913-87b5-262b3e6261f0: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:57,880 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:57,961 - automatic_tagger - INFO - ๐ Analyzing recipe: ZOETE-AARDAPPELTAJINE MET PASTINAAK & DADELS
2026-06-14 16:23:57,962 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:23:58,082 - automatic_tagger - INFO - ๐ Analyzing recipe: ZWARTEBONEN-AVOCADO-PINDABOWLS MET EEN VLEUGJE LIMOEN
2026-06-14 16:23:58,084 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Lebanese', tags=[]
2026-06-14 16:23:58,134 - automatic_tagger - INFO - ๐ท๏ธ Recipe edf3b773-d694-4286-8c42-17a6794dff7d: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:58,134 - automatic_tagger - WARNING - Category 'Middle Eastern' not found in Mealie cache
2026-06-14 16:23:58,134 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='European', tags=[]
2026-06-14 16:23:58,182 - automatic_tagger - INFO - ๐ท๏ธ Recipe 3eb3a971-14e4-4caf-89c8-2c2228e17680: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:23:58,187 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Southern US', tags=[]
2026-06-14 16:23:58,229 - automatic_tagger - INFO - ๐ท๏ธ Recipe 55147ad9-dbcd-441d-8dcd-0992e9a3bdbc: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:58,229 - automatic_tagger - WARNING - Category 'American' not found in Mealie cache
2026-06-14 16:23:58,230 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='European', tags=[]
2026-06-14 16:23:58,284 - automatic_tagger - INFO - ๐ท๏ธ Recipe 1e56f8e8-d64d-490b-809c-3e3e9e6c529c: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:23:58,853 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='European', tags=[]
2026-06-14 16:23:58,902 - automatic_tagger - INFO - ๐ท๏ธ Recipe 8f8509cc-2e58-4c28-87e4-9dfedcd560dc: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:24:01,116 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Moroccan', tags=[]
2026-06-14 16:24:01,157 - automatic_tagger - INFO - ๐ท๏ธ Recipe 400390fa-5a9c-44c0-a957-30c661ce064f: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:24:01,157 - automatic_tagger - WARNING - Category 'Middle Eastern' not found in Mealie cache
2026-06-14 16:24:01,884 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Italian', tags=[]
2026-06-14 16:24:01,917 - automatic_tagger - INFO - ๐ท๏ธ Recipe bda1cb0c-58a9-478d-89a2-9f43124771ce: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:24:01,917 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:24:02,811 - automatic_tagger - INFO - ๐ Recipe analysis complete: prep=False, cuisine='Mexican', tags=[]
2026-06-14 16:24:03,134 - automatic_tagger - INFO - ๐ท๏ธ Recipe b3a33838-5bc8-423d-b56d-61bab6b610c5: existing_tags=['glutenvrij'], recommended=[], adding=[]
2026-06-14 16:24:03,134 - automatic_tagger - WARNING - Category 'Latin American' not found in Mealie cache
โ
Tortilla's met zoete aardappel, avocado & pulled vega stukjes ->
โ
Traybake met knolselderij, winterpeen, pesto en witte kaas ->
โ
Tuna-meltwraps met spitskool en appel ->
โ
UIEN MET POMPOEN, GEITENKAAS & WALNOOT ->
โ
VENKEL & BULGUR MET MOZZARELLA & VIJGEN ->
โ
VOORRAADKASTGERECHT: PASTA MET PAPRIKA, CANNELLINIBONEN & BLAUWE KAAS ->
โ
WARME WINTERSALADE MET AARDAPPEL, KNOLSELDERIJ & TRUFFEL ->
โ
WORTEL-BOERENKOOLFATTOUSH: PITABROOD MET WORTEL, BOERENKOOL & DADELS ->
โ
WORTELGROENTESALADE MET HONING & BLAUWE KAAS ->
โ
ZOETE AARDAPPEL IN EEN PINDA-TOMATENSAUS ->
โ
ZOETE AARDAPPEL MET MOZZARELLA & UIEN ->
โ
ZOETE-AARDAPPELTAJINE MET PASTINAAK & DADELS ->
โ
ZWARTEBONEN-AVOCADO-PINDABOWLS MET EEN VLEUGJE LIMOEN ->
Progress: 117/117 complete
Completed: 117/117 items in 102.3s
2026-06-14 16:24:03,136 - __main__ - INFO - Bulk tagging complete: 117 successful, 0 failed, 117 total
๐ท๏ธ BULK TAGGING COMPLETE
Successfully tagged: 117 recipes
Failed to tag: 0 recipes
Total processed: 117 recipes
โ
Recipes now have cuisine classifications for better meal planning!
๐ Re-indexing 117 tagged recipes...
๐ง Initializing USearch ANN index with dimension 4096
โ
USearch index initialized for cosine similarity search
โ
USearch index loaded with 117 vectors
2026-06-14 16:24:03,155 - recipe_rag - INFO - โ
ANN index loaded with 117 recipes
2026-06-14 16:24:03,156 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:24:09,139 - recipe_rag - INFO - ๐ Batch indexing 117 recipes...
2026-06-14 16:24:09,140 - recipe_rag - INFO - Generating 117 embeddings via OpenRouter API...
2026-06-14 16:24:47,914 - recipe_rag - INFO - โ
Embeddings generated
โ
USearch index saved to /app/data/recipe_usearch.index
2026-06-14 16:24:48,454 - recipe_rag - INFO - ๐พ Saved ANN index with 117 new recipes
2026-06-14 16:24:48,455 - recipe_rag - INFO - โ
Batch indexed 117/117 recipes
โ
Re-indexed 117/117 recipes
Run 'python chef_agentic.py' to generate optimized meal plans
โ
Tagging completed
๐๏ธ Step 4: Database optimization...
๐ง Initializing USearch ANN index with dimension 4096
โ
USearch index initialized for cosine similarity search
โ
USearch index loaded with 234 vectors
2026-06-14 16:24:48,562 - recipe_rag - INFO - โ
ANN index loaded with 234 recipes
โ
Full-text search index rebuilt
๐ฅ Step 5: Final health check...
2026-06-14 16:24:48,573 - config - INFO - ============================================================
2026-06-14 16:24:48,573 - config - INFO - ๐ VALIDATING SYSTEM DEPENDENCIES (WITH HTTP FALLBACKS)...
2026-06-14 16:24:48,573 - config - INFO - ============================================================
2026-06-14 16:24:48,645 - config - INFO - โ
Mealie connection successful: https://mealie.geevers.net
2026-06-14 16:24:48,779 - config - INFO - โ
OpenRouter connection successful
2026-06-14 16:24:48,779 - config - INFO - โ
Using model: openai/gpt-4o-mini
2026-06-14 16:24:48,779 - config - INFO - ============================================================
2026-06-14 16:24:48,779 - config - INFO - โ
ALL DEPENDENCIES VALIDATED - SYSTEM READY!
2026-06-14 16:24:48,780 - config - INFO - โ
Mealie: Connected and authenticated
2026-06-14 16:24:48,780 - config - INFO - โ
OpenRouter: Connected with required model
2026-06-14 16:24:48,780 - config - INFO - โ
Embeddings: Qwen3-Embedding-8B (OpenRouter API)
2026-06-14 16:24:48,780 - config - INFO - โ
SYSTEM READY FOR PRODUCTION
2026-06-14 16:24:48,780 - config - INFO - ============================================================
โ
System health check passed
==================================================
โ ๏ธ Maintenance completed with some issues
------------------------------------------------------------
โ Failed with exit code: 1