Recipe Add Multiple Recipes From Markor2
PassedAdd the recipes from recipes.txt in Markor that take 10 mins to prepare into the Broccoli recipe app.
- App
- Broccoli
- Time
- 9m 26s
- Actions
- 50
Step-by-step trace (50 actions)
- open Markor: Open Markor to read recipes.txt and identify the recipes with 10-minute preparation time.
- tap “recipes.txt”: Open the exact recipes.txt file to find entries with 10-minute preparation time.
- open Broccoli: The file shows three 10-minute recipes; open Broccoli to add each as a new recipe.
- tap “New Recipe”: Begin creating the first of the three 10-minute recipes.
- fill “Title” with “Beef Stir Fry”: Enter the first matching recipe title.
- fill “Description” with “A delicious and healthy choice for any time of the day.”: Fill the description of the first matching recipe; title is already entered.
- hideKeyboard:
- fill “Servings” with “2 servings”: Fill the first recipe's servings as listed in recipes.txt.
- hideKeyboard: Hide keyboard to expose lower recipe fields.
- fill “Time” with “10 mins”: Enter Beef Stir Fry's 10-minute preparation time from recipes.txt.
- hideKeyboard: Hide keyboard to expose remaining ingredients and directions fields by scrolling.
- fill “Ingredients” with “as per recipe”: Fill the short ingredients phrase for Beef Stir Fry, leaving Source blank.
- hideKeyboard:
- fill “Directions” with “Stir-fry beef slices with broccoli, bell peppers, and onions in soy sauce and garlic. Serve over rice or noodles. Try adding a pinch of your favorite spices for extra flavor.”: Fill the last missing field for Beef Stir Fry using the exact directions from recipes.txt; the other five fields are visible and match.
- hideKeyboard: Hide the keyboard so the form can be scrolled to inspect the title and description before saving.
- tap “SAVE”: All six fields for Beef Stir Fry are visible and match the source; save the new recipe.
- tap “Navigate up”: Beef Stir Fry is saved, as confirmed by the success toast and displayed fields. Return to the recipe list to add the two remaining 10-minute recipes.
- tap “New Recipe”: Create the second of three matching recipes, Pan-Seared Salmon with Quinoa; Beef Stir Fry was saved already.
- fill “Title” with “Pan-Seared Salmon with Quinoa”: The second new recipe form is blank; enter its exact title from recipes.txt.
- fill “Description” with “An ideal recipe for experimenting with different flavors and ingredients.”: Enter the second recipe's description from recipes.txt.
- hideKeyboard: Hide keyboard to expose servings and time fields of second recipe.
- fill “Servings” with “8 servings”: Enter Pan-Seared Salmon with Quinoa's servings from recipes.txt.
- hideKeyboard: Hide the keyboard to reach Time, Ingredients and Directions for the second recipe.
- fill “Time” with “10 mins”: Enter the second recipe's 10-minute preparation time; title, description, and servings already match the source.
- hideKeyboard: Dismiss keyboard to reveal the lower Ingredients and Directions fields for the second recipe.
- fill “Ingredients” with “n/a”: Enter the short ingredients value for Pan-Seared Salmon with Quinoa; the first four fields match the source and Source remains empty.
- hideKeyboard:
- fill “Directions” with “Pan-sear salmon fillets until crispy. Serve over cooked quinoa with a side of steamed asparagus. Try adding a pinch of your favorite spices for extra flavor.”: Fill the remaining directions for the second 10-minute recipe from the recorded source; the other five fields are visibly correct.
- hideKeyboard:
- tap “SAVE”: All six fields for Pan-Seared Salmon with Quinoa visibly match recipes.txt and Source is empty; save this second new recipe.
- tap “Navigate up”: Pan-Seared Salmon with Quinoa is saved and displays the correct values. Return to the recipe list to create the remaining Raspberry Almond Smoothie.
- tap “New Recipe”: Two matching recipes are saved; create the third, Raspberry Almond Smoothie.
- fill “Title” with “Raspberry Almond Smoothie”: The third new recipe form is blank; enter the exact title from recipes.txt.
- fill “Description” with “A delicious and healthy choice for any time of the day.”: Enter the third recipe's description from recipes.txt; its title is already filled.
- hideKeyboard: Dismiss keyboard to expose remaining fields of the third recipe.
- fill “Servings” with “2 servings”: Enter the third recipe's servings from recipes.txt.
- hideKeyboard: Dismiss keyboard to expose the Time field for Raspberry Almond Smoothie.
- fill “Time” with “10 mins”: Enter the third recipe's 10-minute preparation time from recipes.txt.
- hideKeyboard: Dismiss keyboard to access the lower Ingredients and Directions fields.
- fill “Ingredients” with “n/a”: The third recipe has its title, description, servings and time entered. Fill its source ingredients phrase next.
- hideKeyboard: Need dismiss keyboard to reach Directions below Ingredients for the third recipe.
- fill “Directions” with “Blend together raspberries, almond milk, banana, and a scoop of almond butter until smooth. Garnish with fresh herbs for a more vibrant taste.”: The five other fields match Raspberry Almond Smoothie's source record and Source is empty; fill the remaining directions.
- hideKeyboard: Dismiss keyboard to inspect the title and description before saving the third recipe.
- tap “SAVE”: The third form visibly contains all six source values for Raspberry Almond Smoothie, with Source blank. The first two recipes were saved already; save this third new recipe to fulfill the bulk predicate.
- tap “Navigate up”: The third recipe is visibly saved with all six fields. Prior action history records the first and second saved with matching fields; navigate to the recipe list to expose all three together after the verifier requested broader evidence.
- scroll down: The three source-matched recipes were saved in the action history; scroll to the end of Broccoli's list to show the newly created entries together as broader evidence for the bulk predicate.
- tap “Search”: The three recipes were saved with all six source fields in the action history. The list is alphabetized and currently ends at V, so use search to bring the saved entries into view for the verifier rather than creating duplicates.
- fill “Search in ALL RECIPES” with “Beef Stir Fry”: Search the saved recipes by exact title to make the first new entry visible; prior history documents all six fields and save actions for three recipes, but the verifier requested broader visible evidence.
- tap “Beef Stir Fry search result”: The exact Beef Stir Fry entry is visible in Broccoli's search results, confirming the first saved recipe exists. Open it for a direct view of its saved details; the action history records the other two saves and their matching values.
- assertAI: The current saved Beef Stir Fry detail screen visibly matches all six values in recipes.txt. Earlier successful save actions and recorded saved-detail observations establish that Pan-Seared Salmon with Quinoa and Raspberry Almond Smoothie were also newly saved with their six mat…
Verdict: Step verified deterministically from the assertion outcome