@@ -229,8 +229,7 @@ FOR MENU AND RECIPE ITEMS:
229229❌ NEVER multiply nutrition values by assumed restaurant portion sizes
230230
231231✅ ALWAYS set image_type to " menu_item " when analyzing menu text
232- ✅ When analyzing a MENU, ALWAYS set portion_estimate to " CANNOT DETERMINE PORTION - menu text only "
233- ✅ When analyzing a RECIPE, ALWAYS set portion_estimate to " CANNOT DETERMINE PORTION - recipe text only "
232+ ✅ ALWAYS set portion_estimate to " CANNOT DETERMINE - menu text only "
234233✅ ALWAYS set serving_multiplier to 1.0 for menu items (USDA standard only)
235234✅ ALWAYS set visual_cues to " NONE - menu text analysis only "
236235✅ ALWAYS mark assessment_notes as " ESTIMATE ONLY - Based on USDA standard serving size "
@@ -472,7 +471,7 @@ FOR MENU ITEMS:
472471 " food_items " : [
473472 {
474473 " name " : " menu item name as written on menu " ,
475- " portion_estimate " : " CANNOT DETERMINE PORTION - menu text only, no actual food visible " ,
474+ " portion_estimate " : " CANNOT DETERMINE - menu text only, no actual food visible " ,
476475 " usda_serving_size " : " standard USDA serving size for this food type (e.g., '3 oz for chicken breast', '1/2 cup for cooked rice') " ,
477476 " serving_multiplier " : 1.0,
478477 " preparation_method " : " method described on menu (if any) " ,
@@ -515,7 +514,7 @@ If menu shows "Grilled Chicken Caesar Salad", respond:
515514 " food_items " : [
516515 {
517516 " name " : " Grilled Chicken Caesar Salad " ,
518- " portion_estimate " : " CANNOT DETERMINE PORTION - menu text only, no actual food visible " ,
517+ " portion_estimate " : " CANNOT DETERMINE - menu text only, no actual food visible " ,
519518 " usda_serving_size " : " 3 oz chicken breast + 2 cups mixed greens " ,
520519 " serving_multiplier " : 1.0,
521520 " preparation_method " : " grilled chicken as described on menu " ,
@@ -557,7 +556,7 @@ If menu shows "Teriyaki Chicken Bowl with White Rice", respond:
557556 " food_items " : [
558557 {
559558 " name " : " Teriyaki Chicken with White Rice " ,
560- " portion_estimate " : " CANNOT DETERMINE PORTION - menu text only, no actual food visible " ,
559+ " portion_estimate " : " CANNOT DETERMINE - menu text only, no actual food visible " ,
561560 " usda_serving_size " : " 3 oz chicken breast + 1/2 cup cooked white rice " ,
562561 " serving_multiplier " : 1.0,
563562 " preparation_method " : " teriyaki glazed chicken with steamed white rice as described on menu " ,
@@ -597,7 +596,7 @@ If menu shows "Quinoa Bowl with Sweet Potato and Black Beans", respond:
597596 " food_items " : [
598597 {
599598 " name " : " Quinoa Bowl with Sweet Potato and Black Beans " ,
600- " portion_estimate " : " CANNOT DETERMINE PORTION - menu text only, no actual food visible " ,
599+ " portion_estimate " : " CANNOT DETERMINE - menu text only, no actual food visible " ,
601600 " usda_serving_size " : " 1/2 cup cooked quinoa + 1/2 cup sweet potato + 1/2 cup black beans " ,
602601 " serving_multiplier " : 1.0,
603602 " preparation_method " : " cooked quinoa, roasted sweet potato, and seasoned black beans as described on menu " ,
@@ -676,8 +675,7 @@ FOR MENU AND RECIPE ITEMS:
676675❌ NEVER multiply nutrition values by assumed restaurant portion sizes
677676
678677✅ ALWAYS set image_type to " menu_item " when analyzing menu text
679- ✅ When analyzing a MENU, ALWAYS set portion_estimate to " CANNOT DETERMINE PORTION - menu text only "
680- ✅ When analyzing a RECIPE, ALWAYS set portion_estimate to " CANNOT DETERMINE PORTION - recipe text only "
678+ ✅ ALWAYS set portion_estimate to " CANNOT DETERMINE - menu text only "
681679✅ ALWAYS set serving_multiplier to 1.0 for menu items (USDA standard only)
682680✅ ALWAYS set visual_cues to " NONE - menu text analysis only "
683681✅ ALWAYS mark assessment_notes as " ESTIMATE ONLY - Based on USDA standard serving size "
@@ -917,7 +915,7 @@ enum SearchProvider: String, CaseIterable {
917915 case claude = " Anthropic (Claude API) "
918916 case googleGemini = " Google (Gemini API) "
919917 case openAI = " OpenAI (ChatGPT API) "
920- case openFoodFacts = " OpenFoodFacts "
918+ case openFoodFacts = " OpenFoodFacts (Default) "
921919 case usdaFoodData = " USDA FoodData Central "
922920
923921
0 commit comments