RecipeAddMultipleRecipesFromImage AndroidWorld, 2026-11-09. Agent: Lusor, model: DeepSeek V4.1 Flash (low). GOAL Add the recipes from recipes.jpg in Simple Gallery Pro to the Broccoli recipe app. RESULT - Mobilerun's grader: pass - Google's grader: pass - Lusor time: 222.3 s; Mobilerun published time: 443.9 s (2.0x faster) - Lusor model cost: $0.0602; Mobilerun estimated cost: ~$3.91 - Lusor tool calls: 42; Mobilerun published actions: 51 - App skills: read broccoli; has rules for this task: broccoli FINAL REPORT I added all three recipes from recipes.jpg into the Broccoli app. Classic Margherita Pizza (6 servings, 1 hrs, ingredients "as needed"), BBQ Chicken Quesadillas (6 servings, 1 hrs, "to preference") and Grilled Cheese with Tomato and Basil (8 servings, 1 hrs, "subject to change") each saved with their description, ingredients and directions, and each one opened correctly right after saving. The recipe list now holds 13 entries, with all three new ones in place. STEPS (42; seconds into the video) 1. 30.90-30.91 s read ok Read broccoli skill 2. 30.90-30.91 s get_ui_state ok Observe current screen 3. 32.08-34.63 s launch ok View recipes.jpg in Simple Gallery Pro 4. 35.45-36.33 s tap_element ok Open DCIM folder and tap recipes.jpg 5. 37.29-37.95 s tap_element ok Open the photo fullscreen to read it 6. 38.80-40.88 s screenshot ok Read recipes.jpg text from the screenshot 7. 43.24-47.13 s launch ok Open Broccoli app and find add recipe button 8. 49.03-50.44 s tap_element ok Fill the new recipe form for Classic Margherita Pizza 9. 55.19-59.36 s chain ok Fill first recipe form fields 10. 61.63-65.65 s type ok Fill description, servings, time, ingredients, directions for recipe 1 11. 67.52-69.22 s swipe ok Scroll to servings field 12. 70.40-71.84 s type ok Type servings 6 servings 13. 73.11-74.40 s type ok Type prep time 1 hrs 14. 76.13-77.46 s type ok Type ingredients 'as needed' 15. 78.67-80.87 s swipe ok Scroll to directions field and fill it 16. 82.25-101.03 s type ok Type directions for pizza and save 17. 102.64-105.03 s tap_element ok Save recipe 1 and verify it in the list 18. 106.85-108.02 s tap_element ok Return to list and open New Recipe for BBQ Chicken Quesadillas 19. 110.60-111.84 s tap_element ok Fill BBQ Chicken Quesadillas form 20. 114.12-116.95 s type ok Type title for recipe 2 21. 118.70-122.74 s type ok Type description for recipe 2 22. 124.58-126.35 s swipe ok Scroll to servings and type 6 servings 23. 128.09-129.53 s type ok Type servings for recipe 2 24. 131.08-132.31 s type ok Type prep time for recipe 2 25. 133.94-135.49 s type ok Type ingredients for recipe 2 26. 137.49-139.35 s swipe ok Scroll to directions for recipe 2 and type them 27. 141.13-157.76 s type ok Type directions for recipe 2 and save 28. 159.90-162.44 s tap_element ok Save recipe 2 and verify details screen 29. 164.79-165.83 s tap_element ok Back to list, open New Recipe for Grilled Cheese 30. 168.08-169.43 s tap_element ok Fill Grilled Cheese form: title 31. 171.43-175.29 s type ok Type title for recipe 3 32. 177.72-181.61 s type ok Type description for recipe 3 33. 184.19-185.75 s swipe ok Scroll to servings for recipe 3 34. 187.91-188.99 s type ok Type servings 8 servings 35. 191.51-192.61 s type ok Type prep time for recipe 3 36. 194.71-196.10 s type ok Type ingredients for recipe 3 37. 198.86-200.75 s swipe ok Scroll to directions for recipe 3 38. 203.14-219.45 s type ok Type directions for recipe 3 and save 39. 222.12-223.54 s tap_element ok Save recipe 3 and verify details 40. 226.64-227.44 s tap_element ok Return to recipe list and map it 41. 229.93-243.85 s map_app ok Map full recipe list to confirm all recipes present 42. 248.32-248.33 s done ok Task complete, all three recipes added and verified FILES - Video: video.mp4 (H.264), video.webm (VP9); poster: poster.webp - Data: task.json, steps.json