Repair & Optimize

2026-06-14 16:31

cancelled
$ 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:31:32,611 - 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 351 vectors
2026-06-14 16:31:32,624 - recipe_rag - INFO - โœ… ANN index loaded with 351 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 351 vectors
2026-06-14 16:31:32,630 - recipe_rag - INFO - โœ… ANN index loaded with 351 recipes
โœ… Found 100 recipes needing parsing
๐Ÿš€ Parsing 100 recipes...
๐Ÿ” Validating Mealie connection...
2026-06-14 16:31:33,091 - config - INFO - โœ… Mealie connection successful: https://mealie.geevers.net
2026-06-14 16:31:33,323 - 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 351 vectors
2026-06-14 16:31:33,335 - recipe_rag - INFO - โœ… ANN index loaded with 351 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:31:33,337 - mealie_client - INFO - MealieClient initialized in API mode
Parsing: 0%| | 0/100 [00:00<?, ?it/s]2026-06-14 16:31:38,047 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:39,734 - __main__ - INFO - Loaded 2784 canonical foods from Mealie
2026-06-14 16:31:39,739 - __main__ - INFO - Direct LLM parsed 10 ingredients, 10 matched to canonical
2026-06-14 16:31:39,739 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:39,821 - __main__ - INFO - Loaded 47 canonical units from Mealie
Parsing: 0%| | 0/100 [00:06<?, ?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:31:39,909 - __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:31:39,912 - 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 351 vectors
2026-06-14 16:31:40,033 - recipe_rag - INFO - โœ… ANN index loaded with 351 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:31:40,035 - 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 351 vectors
2026-06-14 16:31:40,184 - recipe_rag - INFO - โœ… ANN index loaded with 351 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:31:40,428 - __main__ - INFO - Validating system for bulk tagging
2026-06-14 16:31:40,428 - config - INFO - ============================================================
2026-06-14 16:31:40,429 - config - INFO - ๐Ÿ” VALIDATING SYSTEM DEPENDENCIES (WITH HTTP FALLBACKS)...
2026-06-14 16:31:40,429 - config - INFO - ============================================================
2026-06-14 16:31:40,499 - config - INFO - โœ… Mealie connection successful: https://mealie.geevers.net
2026-06-14 16:31:40,727 - config - INFO - โœ… OpenRouter connection successful
2026-06-14 16:31:40,727 - config - INFO - โœ… Using model: openai/gpt-4o-mini
2026-06-14 16:31:40,728 - config - INFO - ============================================================
2026-06-14 16:31:40,728 - config - INFO - โœ… ALL DEPENDENCIES VALIDATED - SYSTEM READY!
2026-06-14 16:31:40,728 - config - INFO - โœ… Mealie: Connected and authenticated
2026-06-14 16:31:40,728 - config - INFO - โœ… OpenRouter: Connected with required model
2026-06-14 16:31:40,728 - config - INFO - โœ… Embeddings: Qwen3-Embedding-8B (OpenRouter API)
2026-06-14 16:31:40,728 - config - INFO - โœ… SYSTEM READY FOR PRODUCTION
2026-06-14 16:31:40,728 - config - INFO - ============================================================
2026-06-14 16:31:40,729 - __main__ - INFO - Found 117 recipes needing cuisine classification
๐Ÿ“ Found 117 recipes needing cuisine classification
2026-06-14 16:31:40,730 - __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:31:40,930 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:40,931 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:41,021 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: AARDAPPEL, ARTISJOK & SPLIJTKOOL MET GEBAKKEN EIEREN
2026-06-14 16:31:41,031 - batch_llm_processor - INFO - ๐Ÿ“ฆ Loaded 300 cache entries from persistent storage
2026-06-14 16:31:41,031 - batch_llm_processor - INFO - ๐Ÿ”„ Using OpenRouter API for chat completions
2026-06-14 16:31:41,031 - batch_llm_processor - INFO - ๐Ÿ’ก Enhanced caching provides >90% hit rates for repeated analyses
2026-06-14 16:31:41,031 - batch_llm_processor - INFO - โœ… aiohttp available - concurrent processing enabled
2026-06-14 16:31:41,031 - batch_llm_processor - INFO - ๐Ÿ”„ Preloading cache with 1 common queries...
2026-06-14 16:31:41,040 - batch_llm_processor - INFO - โœ… Cache preloading complete
2026-06-14 16:31:41,040 - batch_llm_processor - INFO - ๐Ÿฑ Preloaded cache with common shopping refinement patterns
2026-06-14 16:31:41,110 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='European', tags=[]
2026-06-14 16:31:41,163 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe 153b5062-3eb5-474b-a111-ba8dc2638c60: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:31:41,163 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:41,267 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: AH Portugese kip piri piri verspakket
2026-06-14 16:31:41,268 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='Portuguese', tags=[]
2026-06-14 16:31:41,326 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe 75ea1416-5b43-4a2e-b77b-4de316c5b023: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:31:41,349 - automatic_tagger - INFO - ๐Ÿ“‹ Loaded 1 categories from Mealie
2026-06-14 16:31:41,349 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:31:41,350 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:41,440 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: AUBERGINE MET TOMATEN, HARISSA & AMANDELEN
2026-06-14 16:31:41,441 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:31:41,484 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe 293c203d-437b-4345-82e2-676fd0fcabf0: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:31:41,484 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:41,588 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: AVOCADO'S & ASPERGES MET SINAASAPPEL
2026-06-14 16:31:41,589 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:31:41,631 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe 0f3fd838-4d5d-4a72-87f1-90425963855c: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:31:41,631 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:41,726 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: BIETJESCURRY MET KIKKERERWTEN & KOKOS
2026-06-14 16:31:41,727 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='Indian', tags=[]
2026-06-14 16:31:41,776 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe b0e21886-bdc5-4655-b17a-9678b1ee4aa5: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:31:41,776 - automatic_tagger - WARNING - Category 'Asian' not found in Mealie cache
2026-06-14 16:31:41,777 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:41,876 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: BLOEMKOOL MET KIKKERERWTEN & SPLIJTKOOL
2026-06-14 16:31:41,876 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:31:41,921 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe 98ab8ff9-f597-401f-bbf8-87d3a5c28e0a: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:31:41,921 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:41,995 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: BOERENKOOL-BORLOTTI-MINESTRONE MET DITALINI
2026-06-14 16:31:41,996 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='Italian', tags=[]
2026-06-14 16:31:42,045 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe 538c52bc-d4fa-4032-a7a2-9d2003fcaa8d: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:31:42,045 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:31:42,045 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:42,138 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: BONENCHILI MET AVOCADOSALSA
2026-06-14 16:31:42,139 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='Mexican', tags=[]
2026-06-14 16:31:42,185 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe 560c5a65-6665-48da-93c5-161a85fee2db: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:31:42,185 - automatic_tagger - WARNING - Category 'Latin American' not found in Mealie cache
2026-06-14 16:31:42,186 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:42,323 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: Baked 'feta' pasta met burrata
2026-06-14 16:31:42,325 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='Southern Italian', tags=[]
2026-06-14 16:31:42,401 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe bebc4b6b-1d39-4b50-882d-5667354980e9: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:31:42,401 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:31:42,401 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:42,504 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: Burrata salade met tomaat โ€“ in 10 min. klaar
2026-06-14 16:31:42,505 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='Italian', tags=[]
2026-06-14 16:31:42,562 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe da6b0437-5b06-4029-98df-5949d912f408: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:31:42,562 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:31:42,562 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:42,664 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: CANNELLINIBONENFALAFEL MET AARDAPPELPARTJES
2026-06-14 16:31:42,665 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:31:42,722 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe 31e13e6c-fa7d-40f6-8367-8b3977073a7e: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:31:42,723 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:42,806 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: CAPONATA: AUBERGINES MET OLIJVEN, KAPPERTJES & TOMATEN
2026-06-14 16:31:42,807 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='Southern Italian', tags=[]
2026-06-14 16:31:42,862 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe 57e5ac44-b16e-4d93-b8b0-dd5010e41c61: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:31:42,862 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:31:42,863 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:42,956 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: CHIPOTLE-MAIS MET POMPOEN, ZWARTE BONEN & FETA
2026-06-14 16:31:42,957 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='Mexican', tags=[]
2026-06-14 16:31:42,995 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe 3859bc56-88b7-44a5-b4e0-b908cbe7c405: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:31:42,995 - automatic_tagger - WARNING - Category 'Latin American' 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:31:42,997 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:42,997 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:43,107 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: CREOOLSE CHAMPIGNON-PREITAART
2026-06-14 16:31:43,179 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='French', tags=[]
2026-06-14 16:31:43,224 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe 53deaa8d-0dfa-4ed6-aa6f-0e1e7cea6c2c: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:31:43,244 - automatic_tagger - INFO - ๐Ÿ“‹ Loaded 1 categories from Mealie
2026-06-14 16:31:43,244 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:31:43,245 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:43,348 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: DE MEEST LUXE SNELLE QUICHE: BROCCOLI, BLAUWE KAAS & WALNOOT
2026-06-14 16:31:43,349 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='French', tags=[]
2026-06-14 16:31:43,398 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe a15bb136-7a4d-4aad-ae73-6afa6bc2b16a: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:31:43,398 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:31:43,399 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:43,524 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: EENVOUDIGE DAL MET SJALOTJES & CASHEWNOTEN
2026-06-14 16:31:43,525 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='Indian', tags=[]
2026-06-14 16:31:43,578 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe 7d6b9929-cb90-461f-ac74-47dbd62707dd: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:31:43,578 - automatic_tagger - WARNING - Category 'Asian' not found in Mealie cache
2026-06-14 16:31:43,578 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:43,689 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: ESCALIVADA: PAPRIKA'S, AUBERGINES & TOMATEN
2026-06-14 16:31:43,690 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='Spanish', tags=[]
2026-06-14 16:31:43,744 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe 07aac4cd-802f-40ee-a8fe-0109e0f878a6: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:31:43,744 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:31:43,745 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:43,839 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: Eenvoudige maaltijdsalade met tonijn
2026-06-14 16:31:43,840 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:31:43,894 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe 2439c30c-db6e-4a56-ad91-0286d8eedfe2: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:31:43,894 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:43,970 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: FAJITA-PADDENSTOELEN & PAPRIKA MET STILTON
2026-06-14 16:31:43,971 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='Mexican', tags=[]
2026-06-14 16:31:44,006 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe 7435be3a-a641-4699-93bb-8e0dfbe9ac80: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:31:44,007 - automatic_tagger - WARNING - Category 'Latin American' not found in Mealie cache
2026-06-14 16:31:44,007 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:44,099 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: FETA PSITI Gebakken feta uit de oven
2026-06-14 16:31:44,100 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='Greek', tags=[]
2026-06-14 16:31:44,147 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe 115c940a-738b-47af-991f-76fc34d646bf: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:31:44,147 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:31:44,147 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:44,233 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: Frittata with Tomato & Spring Vegetables: Peas, Asparagus, Ricotta & Fresh Mint
2026-06-14 16:31:44,234 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='Southern Italian', tags=[]
2026-06-14 16:31:44,286 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe 919adb09-e93e-442b-b1cb-0c831350e2e9: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:31:44,286 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:31:44,286 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:44,389 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: GADOGADO: INDONESISCHE SALADE MET AARDAPPELS, SPERZIEBONEN & PINDADRESSING
2026-06-14 16:31:44,390 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='Indonesian', tags=[]
2026-06-14 16:31:44,436 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe 4ac32f96-0487-4e43-9360-4769763274d7: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:31:44,436 - automatic_tagger - WARNING - Category 'Asian' not found in Mealie cache
2026-06-14 16:31:44,436 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:44,536 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: GEBAKKEN EIEREN MET BIETJES, KNOLSELDERIJ & FETA
2026-06-14 16:31:44,537 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='European', tags=[]
2026-06-14 16:31:44,580 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe 584a2727-27f8-4cb8-bccb-3a67c957a43f: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:31:44,581 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:44,672 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: GEBAKKEN SPITSKOOL MET SZECHUAN, SESAM & SHIITAKE
2026-06-14 16:31:44,673 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='Sichuan', tags=[]
2026-06-14 16:31:44,707 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe d549d56b-5e7e-4f16-9a9a-cc42a185ca6c: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:31:44,707 - automatic_tagger - WARNING - Category 'Asian' not found in Mealie cache
2026-06-14 16:31:44,708 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:44,799 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: GEBAKKEN UIEN MET KERSTOMATEN & CANNELLINIBONEN
2026-06-14 16:31:44,800 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:31:44,842 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe aa764394-0537-4760-8384-06fa84f493ba: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:31:44,842 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:44,925 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: GEGRATINEERDE AARDAPPELS & PADDENSTOELEN
2026-06-14 16:31:44,925 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='French', tags=[]
2026-06-14 16:31:44,964 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe 5cbd8bf9-3a4f-4ee2-8718-ae69cf74cd28: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:31:44,964 - 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:31:44,965 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:44,965 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:45,057 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: GEGRATINEERDE AUBERGINE & VENKEL MET GEITENKAAS
2026-06-14 16:31:45,129 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='French', tags=[]
2026-06-14 16:31:45,177 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe afa356cc-baff-49ba-a2e7-3097dfc3aaf1: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:31:45,196 - automatic_tagger - INFO - ๐Ÿ“‹ Loaded 1 categories from Mealie
2026-06-14 16:31:45,196 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:31:45,196 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:45,307 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: GEGRATINEERDE SPRUITJES & ARTISJOK MET BLAUWE KAAS
2026-06-14 16:31:45,307 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='British', tags=[]
2026-06-14 16:31:45,367 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe 63d53851-a04d-4b4a-b500-440662e7c51c: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:31:45,367 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:31:45,367 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:45,517 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: GEMARINEERDE LIMABONEN & TOMATEN MET PISTACHE-LENTE-UIPESTO
2026-06-14 16:31:45,518 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='Mediterranean', tags=[]
2026-06-14 16:31:45,587 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe 05c723ca-a79c-47d9-b2b3-3293e4c58573: existing_tags=[], recommended=[], adding=[]
2026-06-14 16:31:45,587 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:45,682 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: GEROOKTE TOFU
MET VENKEL, PAKSOI
& SATร‰DRESSING
2026-06-14 16:31:45,683 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='Southern US', tags=[]
2026-06-14 16:31:45,726 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe 8f084c0b-19d3-4118-ad8a-dbe08e17c46e: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:31:45,726 - automatic_tagger - WARNING - Category 'American' not found in Mealie cache
2026-06-14 16:31:45,726 - mealie_client - INFO - MealieClient initialized in API mode
2026-06-14 16:31:45,829 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: GEVULDE MINIPOMPOENTJES MET SALIE & GEITENKAAS
2026-06-14 16:31:45,830 - automatic_tagger - INFO - ๐Ÿ” Recipe analysis complete: prep=False, cuisine='Provenรงal', tags=[]
2026-06-14 16:31:45,867 - automatic_tagger - INFO - ๐Ÿท๏ธ Recipe b5258f10-15a0-41f5-8b1f-6372c5ff2639: existing_tags=['De Groene Bakplaat'], recommended=[], adding=[]
2026-06-14 16:31:45,867 - automatic_tagger - WARNING - Category 'European' not found in Mealie cache
2026-06-14 16:31:45,867 - mealie_client - INFO - MealieClient initialized in API mode
============================================================
๐Ÿ›‘ Cancelling job...
๐Ÿ›‘ Job cancelled
2026-06-14 16:31:46,055 - automatic_tagger - INFO - ๐Ÿ” Analyzing recipe: GEVULDE VENKEL MET CHAMPIGNONS

Error

Cancelled by user

Back