Raw
The original submission: a web page
The original submission is a web page:
L1
Level 1: 49 lines
- 1On-the-spot tteokbokki
- 2Serves 4
- 3For the sauce:
- 42 garlic cloves, minced
- 5The package of soup powder from the Korean ramyeon (instant noodles)
- 6¼ cup gochu-garu (Korean hot pepper flakes)
- 7¼ cup gochujang (Korean hot pepper paste)
- 81 tablespoon chunjang (black bean paste)
- 91 to 2 tablespoons sugar
- 10½ cup water
- 11In the pan:
- 128 ounces cabbage, cut into bite sized pieces
- 132 ounces onion, sliced
- 142 dae-pa (large green onion), or 6 green onions, cut into 2 inch long pieces
- 15A few strips (about 1 ounce) of carrot (optional)
- 164 ounces dangmyeon (sweet potato starch noodles), soaked in cold water for 40 minutes to 1 hour, and drained
- 1712 ounces garaetteok (tube-shaped rice cake) fresh, frozen, or homemade
- 182 sheets (80 grams) of eomuk (fish cakes), cut into bite sized pieces
- 191 sausage, cut into 4 pieces (optional)
- 20Uncooked noodles from 1 package of Korean ramyeon (instant noodles)
- 214 fried mandu dumplings (optional)
- 224 hard-boiled eggs, shelled
- 235 cups water
- 244 slices of provolone cheese, or mozzarella (optional)
- 25For the stir-fried rice (bokkeumbap):
- 261 bowl of rice
- 271 package of oiled and toasted gim (dried seaweed paper), cut into small pieces
- 282 teaspoons toasted sesame oil
- 291 teaspoon toasted sesame seeds
- 30On the side
- 31Danmuji (yellow pickled radish), sliced (optional)
- 32Make sauce:
- 33Combine garlic, soup powder, gochu-garu, gochujang, chunjang, sugar, and water in a medium bowl.
- 34Mix well and set aside.
- 35Fill the pan with the ingredients:
- 36In a wide pan or skillet, add the cabbage, onion, half of the green onion, and carrot (if used).
- 37Add the starch noodles, rice cake, fish cakes, and sausage (if used).
- 38Add the sauce and place the ramyeon noodles on top of the sauce.
- 39Add fried mandu (if used) and eggs.
- 40Sprinkle the rest of the green onion over top.
- 41Add water (or anchovy kelp stock or vegetable stock)
- 42Cook & serve:
- 43Set 4 individual bowls or plate on the table along with forks, chopsticks, spoons, napkins, and a bowl of danmuji (if used).
- 44Place the pan on the gas burner at the table. Turn on the heat to high heat. When it starts boiling about 8 minutes later, add the cheese (if used). Carefully stir with a large spoon so that all the ingredients are evenly cooked.
- 45Ladle an egg into each individual bowl along with a little broth. Occasionally stir the stew and also ladle some rice cake, cheese, noodles, fish cakes, vegetables, and ramyeon into the individual bowls. Cook, eat, and enjoy having fun talking to each other! You can reduce the heat to low to keep the broth from boiling down.
- 46Make bokkeumbap (stir-fried rice):
- 47When you get close to the bottom of the pan, you can make stir-fried rice with the everything there. Add the rice and stir-fry with the ingredients and broth at the bottom of the pan.
- 48Finish it off with the shredded gim, sesame oil, and sesame seeds.
- 49Remove from the heat and serve by adding some stir fried rice to everyone’s bowl.
L2 corrected
Level 2, settled version (corrected), the newest
Title
| Title | Serves | Total time |
|---|---|---|
| On-the-spot tteokbokki | 4 to 4 | (blank) |
Cook Time
| Prep | Cook | Total |
|---|---|---|
| (blank) | (blank) | (blank) |
Ingredients
| # | Ingredient | Heading |
|---|---|---|
| For the sauce: | ||
| 1 | 2 garlic cloves, minced | |
| 2 | The package of soup powder from the Korean ramyeon (instant noodles) | |
| 3 | ¼ cup gochu-garu (Korean hot pepper flakes) | |
| 4 | ¼ cup gochujang (Korean hot pepper paste) | |
| 5 | 1 tablespoon chunjang (black bean paste) | |
| 6 | 1 to 2 tablespoons sugar | |
| 7 | ½ cup water | |
| In the pan: | ||
| 8 | 8 ounces cabbage, cut into bite sized pieces | |
| 9 | 2 ounces onion, sliced | |
| 10 | 2 dae-pa (large green onion), or 6 green onions, cut into 2 inch long pieces | |
| 11 | A few strips (about 1 ounce) of carrot (optional) | |
| 12 | 4 ounces dangmyeon (sweet potato starch noodles), soaked in cold water for 40 minutes to 1 hour, and drained | |
| 13 | 12 ounces garaetteok (tube-shaped rice cake) fresh, frozen, or homemade | |
| 14 | 2 sheets (80 grams) of eomuk (fish cakes), cut into bite sized pieces | |
| 15 | 1 sausage, cut into 4 pieces (optional) | |
| 16 | Uncooked noodles from 1 package of Korean ramyeon (instant noodles) | |
| 17 | 4 fried mandu dumplings (optional) | |
| 18 | 4 hard-boiled eggs, shelled | |
| 19 | 5 cups water | |
| 20 | 4 slices of provolone cheese, or mozzarella (optional) | |
| For the stir-fried rice (bokkeumbap): | ||
| 21 | 1 bowl of rice | |
| 22 | 1 package of oiled and toasted gim (dried seaweed paper), cut into small pieces | |
| 23 | 2 teaspoons toasted sesame oil | |
| 24 | 1 teaspoon toasted sesame seeds | |
| On the side | ||
| 25 | Danmuji (yellow pickled radish), sliced (optional) |
Ingredient Components
| # | Quantity | Unit | Ingredient | Prep | Optional | Sub rows (added at) |
|---|---|---|---|---|---|---|
| 1 | 2 | cloves | garlic | minced | step 1: 2 cloves | |
| 2 | 1 | package | soup powder from the Korean ramyeon (instant noodles) | step 2: 1 package | ||
| 3 | ¼ | cup | gochu-garu (Korean hot pepper flakes) | step 2: ¼ cup | ||
| 4 | ¼ | cup | gochujang (Korean hot pepper paste) | step 2: ¼ cup | ||
| 5 | 1 | tablespoon | chunjang (black bean paste) | step 2: 1 tablespoon | ||
| 6 | 2 | tablespoons | sugar | step 2: 2 tablespoons | ||
| 7 | 88 | tablespoons | water | step 2: ½ cup step 11: 5 cups | ||
| 8 | 8 | weight ounces | cabbage | cut into bite sized pieces | step 5: 8 weight ounces | |
| 9 | 2 | weight ounces | onion | sliced | step 5: 2 weight ounces | |
| 10 | 2 | dae-pa (large green onion) | cut into 2 inch long pieces | step 5: half step 10: the rest | ||
| 11 | a few | strips | (about 1 weight ounce) carrot | yes | step 5: a few strips | |
| 12 | 4 | weight ounces | dangmyeon (sweet potato starch noodles) | soaked in cold water for 40 minutes to 1 hour, and drained | step 6: 4 weight ounces | |
| 13 | 12 | weight ounces | garaetteok (tube-shaped rice cake) fresh, frozen, or homemade | step 6: 12 weight ounces | ||
| 14 | 2 | sheets | eomuk (fish cakes) | cut into bite sized pieces | step 6: 2 sheets | |
| 15 | 1 | sausage | cut into 4 pieces | yes | step 6: 1 | |
| 16 | uncooked noodles from 1 package of Korean ramyeon (instant noodles) | step 8: (no amount) | ||||
| 17 | 4 | fried mandu dumplings | yes | step 9: 4 | ||
| 18 | 4 | hard-boiled eggs | shelled | step 9: 4 | ||
| 19 | 4 | slices | provolone cheese, or mozzarella | yes | step 15: 4 slices | |
| 20 | 1 | bowl | rice | step 24: 1 bowl | ||
| 21 | 1 | package | oiled and toasted gim (dried seaweed paper) | cut into small pieces | step 26: 1 package | |
| 22 | 2 | teaspoons | toasted sesame oil | step 26: 2 teaspoons | ||
| 23 | 1 | teaspoon | toasted sesame seeds | step 26: 1 teaspoon | ||
| 24 | danmuji (yellow pickled radish) | sliced | yes | step 12: a bowl |
Cooking Sentences
| # | Section | Sentence |
|---|---|---|
| 1 | 1 | Make sauce: |
| 2 | 1 | Combine garlic, soup powder, gochu-garu, gochujang, chunjang, sugar, and water in a medium bowl. |
| 3 | 2 | Mix well and set aside. |
| 4 | 3 | Fill the pan with the ingredients: |
| 5 | 3 | In a wide pan or skillet, add the cabbage, onion, half of the green onion, and carrot (if used). |
| 6 | 4 | Add the starch noodles, rice cake, fish cakes, and sausage (if used). |
| 7 | 5 | Add the sauce and place the ramyeon noodles on top of the sauce. |
| 8 | 6 | Add fried mandu (if used) and eggs. |
| 9 | 7 | Sprinkle the rest of the green onion over top. |
| 10 | 8 | Add water (or anchovy kelp stock or vegetable stock) |
| 11 | 9 | Cook & serve: |
| 12 | 9 | Set 4 individual bowls or plate on the table along with forks, chopsticks, spoons, napkins, and a bowl of danmuji (if used). |
| 13 | 10 | Place the pan on the gas burner at the table. |
| 14 | 10 | Turn on the heat to high heat. |
| 15 | 10 | When it starts boiling about 8 minutes later, add the cheese (if used). |
| 16 | 10 | Carefully stir with a large spoon so that all the ingredients are evenly cooked. |
| 17 | 11 | Ladle an egg into each individual bowl along with a little broth. |
| 18 | 11 | Occasionally stir the stew and also ladle some rice cake, cheese, noodles, fish cakes, vegetables, and ramyeon into the individual bowls. |
| 19 | 11 | Cook, eat, and enjoy having fun talking to each other! |
| 20 | 11 | You can reduce the heat to low to keep the broth from boiling down. |
| 21 | 12 | Make bokkeumbap (stir-fried rice): |
| 22 | 12 | When you get close to the bottom of the pan, you can make stir-fried rice with the everything there. |
| 23 | 12 | Add the rice and stir-fry with the ingredients and broth at the bottom of the pan. |
| 24 | 13 | Finish it off with the shredded gim, sesame oil, and sesame seeds. |
| 25 | 14 | Remove from the heat and serve by adding some stir fried rice to everyone’s bowl. |
Cooking Steps
| # | Step |
|---|---|
| 1 | Add garlic to a medium bowl |
| 2 | Add soup powder, gochu-garu, gochujang, chunjang, sugar, and water to the bowl with the garlic in it |
| 3 | Mix the sauce well |
| 4 | Set the bowl aside. |
| 5 | In a wide pan or skillet, add the cabbage, onion, half of the green onion, and carrot (if used). |
| 6 | Add the starch noodles, rice cake, fish cakes, and sausage (if used) to the pan or skillet. |
| 7 | Add the sauce from the bowl with the garlic in it to the pan or skillet |
| 8 | Place the ramyeon noodles on top of the sauce. |
| 9 | Add fried mandu (if used) and eggs to the pan or skillet. |
| 10 | Sprinkle the rest of the green onion over top. |
| 11 | Add water (or anchovy kelp stock or vegetable stock) to the pan or skillet |
| 12 | Set 4 individual bowls or plate on the table along with forks, chopsticks, spoons, napkins, and a bowl of danmuji (if used). |
| 13 | Place the pan on the gas burner at the table. |
| 14 | Turn on the heat to high heat. |
| 15 | When it starts boiling about 8 minutes later, add the cheese (if used) to the pan or skillet. |
| 16 | Carefully stir the stew with a large spoon so that all the ingredients are evenly cooked. |
| 17 | Ladle an egg from the pan or skillet into each individual bowl along with a little broth. |
| 18 | Occasionally stir the stew |
| 19 | Also ladle some rice cake, cheese, noodles, fish cakes, vegetables, and ramyeon from the pan or skillet into the individual bowls. |
| 20 | Cook the stew |
| 21 | Eat the stew |
| 22 | Enjoy having fun talking to each other! |
| 23 | You can reduce the heat to low to keep the broth from boiling down. |
| 24 | When you get close to the bottom of the pan, add the rice to the pan or skillet |
| 25 | Stir-fry the rice with the ingredients and broth at the bottom of the pan. |
| 26 | Finish the stir-fried rice off with the shredded gim, sesame oil, and sesame seeds. |
| 27 | Remove the pan or skillet from the heat |
| 28 | Serve by adding some stir fried rice from the pan or skillet to everyone’s bowl. |
Extras
| Name | Text |
|---|
Metric
| # | Ingredient | Quantity | Unit | Sub rows |
|---|---|---|---|---|
| 1 | garlic | step 1: (blank) | ||
| 2 | soup powder from the Korean ramyeon (instant noodles) | step 2: (blank) | ||
| 3 | gochu-garu (Korean hot pepper flakes) | 59 | ml | step 2: 59 ml |
| 4 | gochujang (Korean hot pepper paste) | 59 | ml | step 2: 59 ml |
| 5 | chunjang (black bean paste) | 15 | ml | step 2: 15 ml |
| 6 | sugar | 30 | ml | step 2: 30 ml |
| 7 | water | 1301 | ml | step 2: 118 ml step 11: 1183 ml |
| 8 | cabbage | 227 | g | step 5: 227 g |
| 9 | onion | 57 | g | step 5: 57 g |
| 10 | dae-pa (large green onion) | step 5: (blank) step 10: (blank) | ||
| 11 | (about 1 weight ounce) carrot | step 5: (blank) | ||
| 12 | dangmyeon (sweet potato starch noodles) | 113 | g | step 6: 113 g |
| 13 | garaetteok (tube-shaped rice cake) fresh, frozen, or homemade | 340 | g | step 6: 340 g |
| 14 | eomuk (fish cakes) | 80 | g | step 6: 80 g |
| 15 | sausage | step 6: (blank) | ||
| 16 | uncooked noodles from 1 package of Korean ramyeon (instant noodles) | step 8: (blank) | ||
| 17 | fried mandu dumplings | step 9: (blank) | ||
| 18 | hard-boiled eggs | step 9: (blank) | ||
| 19 | provolone cheese, or mozzarella | step 15: (blank) | ||
| 20 | rice | step 24: (blank) | ||
| 21 | oiled and toasted gim (dried seaweed paper) | step 26: (blank) | ||
| 22 | toasted sesame oil | 9.9 | ml | step 26: 9.9 ml |
| 23 | toasted sesame seeds | 4.9 | ml | step 26: 4.9 ml |
| 24 | danmuji (yellow pickled radish) | step 12: (blank) |
Choice Points
| # | Entry |
|---|---|
| 1 | {"point": "Dae-pa", "used": "2", "case": "Swap (cookbook)", "options": "2 dae-pa (large green onion), or 6 green onions", "default": "2 dae-pa (large green onion)", "key": "", "item": null, "swaps": [{"kind": "simple", "text": "or 6 green onions", "lines": [14], "replaces": 10, "quantity": "6", "unit": "", "ingredient": "green onions"}]} |
Empty in this Level 2: records, suggested equipment, goes with.
K0
Line roles and recipe starts · code
What K0 does to it
K0 labels every Level 1 line with its role, and marks the line where each recipe starts. Every later step reads these labels: K1 takes the title and servings lines, K2 the ingredient lines, K4 the method lines.
- Code reads the tags. This is a web page, so its Level 1 carries a role tag on each line from the page's own structure. Code reads them; no model is called.
- This run
- P-FAST-R18, stage 6 full VAL, run 1
- When
- 0.00 s to 0.00 s of 13.4 s
- Model
- None: no model call
- Time
- under 0.01 s
- Cost
- $0
Level 1 as K0 receives it
- 1On-the-spot tteokbokki
- 2Serves 4
- 3For the sauce:
- 42 garlic cloves, minced
- 5The package of soup powder from the Korean ramyeon (instant noodles)
- 6¼ cup gochu-garu (Korean hot pepper flakes)
- 7¼ cup gochujang (Korean hot pepper paste)
- 81 tablespoon chunjang (black bean paste)
- 91 to 2 tablespoons sugar
- 10½ cup water
- 11In the pan:
- 128 ounces cabbage, cut into bite sized pieces
- 132 ounces onion, sliced
- 142 dae-pa (large green onion), or 6 green onions, cut into 2 inch long pieces
- 15A few strips (about 1 ounce) of carrot (optional)
- 164 ounces dangmyeon (sweet potato starch noodles), soaked in cold water for 40 minutes to 1 hour, and drained
- 1712 ounces garaetteok (tube-shaped rice cake) fresh, frozen, or homemade
- 182 sheets (80 grams) of eomuk (fish cakes), cut into bite sized pieces
- 191 sausage, cut into 4 pieces (optional)
- 20Uncooked noodles from 1 package of Korean ramyeon (instant noodles)
- 214 fried mandu dumplings (optional)
- 224 hard-boiled eggs, shelled
- 235 cups water
- 244 slices of provolone cheese, or mozzarella (optional)
- 25For the stir-fried rice (bokkeumbap):
- 261 bowl of rice
- 271 package of oiled and toasted gim (dried seaweed paper), cut into small pieces
- 282 teaspoons toasted sesame oil
- 291 teaspoon toasted sesame seeds
- 30On the side
- 31Danmuji (yellow pickled radish), sliced (optional)
- 32Make sauce:
- 33Combine garlic, soup powder, gochu-garu, gochujang, chunjang, sugar, and water in a medium bowl.
- 34Mix well and set aside.
- 35Fill the pan with the ingredients:
- 36In a wide pan or skillet, add the cabbage, onion, half of the green onion, and carrot (if used).
- 37Add the starch noodles, rice cake, fish cakes, and sausage (if used).
- 38Add the sauce and place the ramyeon noodles on top of the sauce.
- 39Add fried mandu (if used) and eggs.
- 40Sprinkle the rest of the green onion over top.
- 41Add water (or anchovy kelp stock or vegetable stock)
- 42Cook & serve:
- 43Set 4 individual bowls or plate on the table along with forks, chopsticks, spoons, napkins, and a bowl of danmuji (if used).
- 44Place the pan on the gas burner at the table. Turn on the heat to high heat. When it starts boiling about 8 minutes later, add the cheese (if used). Carefully stir with a large spoon so that all the ingredients are evenly cooked.
- 45Ladle an egg into each individual bowl along with a little broth. Occasionally stir the stew and also ladle some rice cake, cheese, noodles, fish cakes, vegetables, and ramyeon into the individual bowls. Cook, eat, and enjoy having fun talking to each other! You can reduce the heat to low to keep the broth from boiling down.
- 46Make bokkeumbap (stir-fried rice):
- 47When you get close to the bottom of the pan, you can make stir-fried rice with the everything there. Add the rice and stir-fry with the ingredients and broth at the bottom of the pan.
- 48Finish it off with the shredded gim, sesame oil, and sesame seeds.
- 49Remove from the heat and serve by adding some stir fried rice to everyone’s bowl.
Result after K0
1 title, 1 servings, 4 heading, 25 ingredient, 18 method. One recipe, starting at line 1.
- 1On-the-spot tteokbokkititlerecipe starts here
- 2Serves 4servings
- 3For the sauce:heading
- 42 garlic cloves, mincedingredient
- 5The package of soup powder from the Korean ramyeon (instant noodles)ingredient
- 6¼ cup gochu-garu (Korean hot pepper flakes)ingredient
- 7¼ cup gochujang (Korean hot pepper paste)ingredient
- 81 tablespoon chunjang (black bean paste)ingredient
- 91 to 2 tablespoons sugaringredient
- 10½ cup wateringredient
- 11In the pan:heading
- 128 ounces cabbage, cut into bite sized piecesingredient
- 132 ounces onion, slicedingredient
- 142 dae-pa (large green onion), or 6 green onions, cut into 2 inch long piecesingredient
- 15A few strips (about 1 ounce) of carrot (optional)ingredient
- 164 ounces dangmyeon (sweet potato starch noodles), soaked in cold water for 40 minutes to 1 hour, and drainedingredient
- 1712 ounces garaetteok (tube-shaped rice cake) fresh, frozen, or homemadeingredient
- 182 sheets (80 grams) of eomuk (fish cakes), cut into bite sized piecesingredient
- 191 sausage, cut into 4 pieces (optional)ingredient
- 20Uncooked noodles from 1 package of Korean ramyeon (instant noodles)ingredient
- 214 fried mandu dumplings (optional)ingredient
- 224 hard-boiled eggs, shelledingredient
- 235 cups wateringredient
- 244 slices of provolone cheese, or mozzarella (optional)ingredient
- 25For the stir-fried rice (bokkeumbap):heading
- 261 bowl of riceingredient
- 271 package of oiled and toasted gim (dried seaweed paper), cut into small piecesingredient
- 282 teaspoons toasted sesame oilingredient
- 291 teaspoon toasted sesame seedsingredient
- 30On the sideheading
- 31Danmuji (yellow pickled radish), sliced (optional)ingredient
- 32Make sauce:method
- 33Combine garlic, soup powder, gochu-garu, gochujang, chunjang, sugar, and water in a medium bowl.method
- 34Mix well and set aside.method
- 35Fill the pan with the ingredients:method
- 36In a wide pan or skillet, add the cabbage, onion, half of the green onion, and carrot (if used).method
- 37Add the starch noodles, rice cake, fish cakes, and sausage (if used).method
- 38Add the sauce and place the ramyeon noodles on top of the sauce.method
- 39Add fried mandu (if used) and eggs.method
- 40Sprinkle the rest of the green onion over top.method
- 41Add water (or anchovy kelp stock or vegetable stock)method
- 42Cook & serve:method
- 43Set 4 individual bowls or plate on the table along with forks, chopsticks, spoons, napkins, and a bowl of danmuji (if used).method
- 44Place the pan on the gas burner at the table. Turn on the heat to high heat. When it starts boiling about 8 minutes later, add the cheese (if used). Carefully stir with a large spoon so that all the ingredients are evenly cooked.method
- 45Ladle an egg into each individual bowl along with a little broth. Occasionally stir the stew and also ladle some rice cake, cheese, noodles, fish cakes, vegetables, and ramyeon into the individual bowls. Cook, eat, and enjoy having fun talking to each other! You can reduce the heat to low to keep the broth from boiling down.method
- 46Make bokkeumbap (stir-fried rice):method
- 47When you get close to the bottom of the pan, you can make stir-fried rice with the everything there. Add the rice and stir-fry with the ingredients and broth at the bottom of the pan.method
- 48Finish it off with the shredded gim, sesame oil, and sesame seeds.method
- 49Remove from the heat and serve by adding some stir fried rice to everyone’s bowl.method
K1
Title, Cook Time, Extras · code + Haiku
What K1 does to it
K1 fills three tables: Title (name, servings, total time), Cook Time (prep, cook, total) and Extras (text that is not a step or an ingredient, such as the headnote).
- Code drafts all three. Title: the first title lines. Servings: a pattern match for lower and upper numbers, with leftover words sent to Extras. Times: a pattern match for each label and its value. Extras: the headnote, note and label lines.
- Haiku checks two things. Haiku 5.5, thinking off, with Ryan's R1 to R21 rules, sees only the lines that are not ingredients or method (here lines 1, 2), plus code's draft. It returns the Cook Time label and value pairs, and which lines go to Extras with a name for each. It never writes the title, the servings or the Extras text.
- Code keeps only what is printed. A time is kept only if its value is printed on a time line. Extras text is always copied word for word from Level 1. If the call fails, code's draft stands.
- This run
- P-FAST-R18, stage 6 full VAL, run 1
- When
- 0.00 s to 0.81 s of 13.4 s
- Model
- Haiku 5.5, thinking off
- Time
- 0.8 s
- Cost
- $0.00009
- Tokens
- 6,233 rules (cached) + 63 new in, 38 out
Lines K1 receives, with their K0 roles
- 1On-the-spot tteokbokkititle
- 2Serves 4servings
Result after K1
All 2 rows match L2 corrected.
Title
| Title | Serves | Total time |
|---|---|---|
| On-the-spot tteokbokki | 4 to 4 | (blank) |
Cook Time
| Prep | Cook | Total |
|---|---|---|
| (blank) | (blank) | (blank) |
Extras
| Name | Text |
|---|
L2 corrected
The settled version (corrected). Bold text differs from the run.
Title
| Title | Serves | Total time |
|---|---|---|
| On-the-spot tteokbokki | 4 to 4 | (blank) |
Cook Time
| Prep | Cook | Total |
|---|---|---|
| (blank) | (blank) | (blank) |
Extras
| Name | Text |
|---|
K2
Ingredients · code
What K2 does to it
K2 makes the Ingredients table: one row per ingredient line, exactly as printed.
- Code copies. Every line K0 labelled ingredient becomes a row, word for word.
- Haiku only when there is no list. If a recipe has method lines but no ingredient lines, Haiku 5.5 picks the ingredient phrases out of the method, and code keeps only phrases printed word for word.
- This recipe: it has an ingredient list, so no call was made.
- This run
- P-FAST-R18, stage 6 full VAL, run 1
- When
- 0.00 s to 0.00 s of 13.4 s
- Model
- None: no model call
- Time
- under 0.01 s
- Cost
- $0
Lines K2 receives (role: ingredient)
- 42 garlic cloves, mincedingredient
- 5The package of soup powder from the Korean ramyeon (instant noodles)ingredient
- 6¼ cup gochu-garu (Korean hot pepper flakes)ingredient
- 7¼ cup gochujang (Korean hot pepper paste)ingredient
- 81 tablespoon chunjang (black bean paste)ingredient
- 91 to 2 tablespoons sugaringredient
- 10½ cup wateringredient
- 128 ounces cabbage, cut into bite sized piecesingredient
- 132 ounces onion, slicedingredient
- 142 dae-pa (large green onion), or 6 green onions, cut into 2 inch long piecesingredient
- 15A few strips (about 1 ounce) of carrot (optional)ingredient
- 164 ounces dangmyeon (sweet potato starch noodles), soaked in cold water for 40 minutes to 1 hour, and drainedingredient
- 1712 ounces garaetteok (tube-shaped rice cake) fresh, frozen, or homemadeingredient
- 182 sheets (80 grams) of eomuk (fish cakes), cut into bite sized piecesingredient
- 191 sausage, cut into 4 pieces (optional)ingredient
- 20Uncooked noodles from 1 package of Korean ramyeon (instant noodles)ingredient
- 214 fried mandu dumplings (optional)ingredient
- 224 hard-boiled eggs, shelledingredient
- 235 cups wateringredient
- 244 slices of provolone cheese, or mozzarella (optional)ingredient
- 261 bowl of riceingredient
- 271 package of oiled and toasted gim (dried seaweed paper), cut into small piecesingredient
- 282 teaspoons toasted sesame oilingredient
- 291 teaspoon toasted sesame seedsingredient
- 31Danmuji (yellow pickled radish), sliced (optional)ingredient
Result after K2
All 29 rows match L2 corrected.
| # | Ingredient | Heading |
|---|---|---|
| For the sauce: | ||
| 1 | 2 garlic cloves, minced | |
| 2 | The package of soup powder from the Korean ramyeon (instant noodles) | |
| 3 | ¼ cup gochu-garu (Korean hot pepper flakes) | |
| 4 | ¼ cup gochujang (Korean hot pepper paste) | |
| 5 | 1 tablespoon chunjang (black bean paste) | |
| 6 | 1 to 2 tablespoons sugar | |
| 7 | ½ cup water | |
| In the pan: | ||
| 8 | 8 ounces cabbage, cut into bite sized pieces | |
| 9 | 2 ounces onion, sliced | |
| 10 | 2 dae-pa (large green onion), or 6 green onions, cut into 2 inch long pieces | |
| 11 | A few strips (about 1 ounce) of carrot (optional) | |
| 12 | 4 ounces dangmyeon (sweet potato starch noodles), soaked in cold water for 40 minutes to 1 hour, and drained | |
| 13 | 12 ounces garaetteok (tube-shaped rice cake) fresh, frozen, or homemade | |
| 14 | 2 sheets (80 grams) of eomuk (fish cakes), cut into bite sized pieces | |
| 15 | 1 sausage, cut into 4 pieces (optional) | |
| 16 | Uncooked noodles from 1 package of Korean ramyeon (instant noodles) | |
| 17 | 4 fried mandu dumplings (optional) | |
| 18 | 4 hard-boiled eggs, shelled | |
| 19 | 5 cups water | |
| 20 | 4 slices of provolone cheese, or mozzarella (optional) | |
| For the stir-fried rice (bokkeumbap): | ||
| 21 | 1 bowl of rice | |
| 22 | 1 package of oiled and toasted gim (dried seaweed paper), cut into small pieces | |
| 23 | 2 teaspoons toasted sesame oil | |
| 24 | 1 teaspoon toasted sesame seeds | |
| On the side | ||
| 25 | Danmuji (yellow pickled radish), sliced (optional) |
L2 corrected
The settled version (corrected). Bold text differs from the run.
| # | Ingredient | Heading |
|---|---|---|
| For the sauce: | ||
| 1 | 2 garlic cloves, minced | |
| 2 | The package of soup powder from the Korean ramyeon (instant noodles) | |
| 3 | ¼ cup gochu-garu (Korean hot pepper flakes) | |
| 4 | ¼ cup gochujang (Korean hot pepper paste) | |
| 5 | 1 tablespoon chunjang (black bean paste) | |
| 6 | 1 to 2 tablespoons sugar | |
| 7 | ½ cup water | |
| In the pan: | ||
| 8 | 8 ounces cabbage, cut into bite sized pieces | |
| 9 | 2 ounces onion, sliced | |
| 10 | 2 dae-pa (large green onion), or 6 green onions, cut into 2 inch long pieces | |
| 11 | A few strips (about 1 ounce) of carrot (optional) | |
| 12 | 4 ounces dangmyeon (sweet potato starch noodles), soaked in cold water for 40 minutes to 1 hour, and drained | |
| 13 | 12 ounces garaetteok (tube-shaped rice cake) fresh, frozen, or homemade | |
| 14 | 2 sheets (80 grams) of eomuk (fish cakes), cut into bite sized pieces | |
| 15 | 1 sausage, cut into 4 pieces (optional) | |
| 16 | Uncooked noodles from 1 package of Korean ramyeon (instant noodles) | |
| 17 | 4 fried mandu dumplings (optional) | |
| 18 | 4 hard-boiled eggs, shelled | |
| 19 | 5 cups water | |
| 20 | 4 slices of provolone cheese, or mozzarella (optional) | |
| For the stir-fried rice (bokkeumbap): | ||
| 21 | 1 bowl of rice | |
| 22 | 1 package of oiled and toasted gim (dried seaweed paper), cut into small pieces | |
| 23 | 2 teaspoons toasted sesame oil | |
| 24 | 1 teaspoon toasted sesame seeds | |
| On the side | ||
| 25 | Danmuji (yellow pickled radish), sliced (optional) |
K3
Ingredient Components · code
What K3 does to it
K3 makes the Ingredient Components table: each Ingredients row cut into Quantity, Unit, Ingredient, Prep and Optional.
- Code only. It parses each row's amount, unit and prep words, and splits a row that names two foods into two components ("Salt and pepper" becomes salt and pepper).
- No sub rows yet. Which step adds how much of each component is K6's job.
- This run
- P-FAST-R18, stage 6 full VAL, run 1
- When
- 0.01 s to 0.02 s of 13.4 s
- Model
- None: no model call
- Time
- under 0.01 s
- Cost
- $0
- Rows
- 29 Ingredients rows in, 24 components out
Ingredients rows K3 receives (from K2)
| # | Ingredient |
|---|---|
| (heading) For the sauce: | |
| 1 | 2 garlic cloves, minced |
| 2 | The package of soup powder from the Korean ramyeon (instant noodles) |
| 3 | ¼ cup gochu-garu (Korean hot pepper flakes) |
| 4 | ¼ cup gochujang (Korean hot pepper paste) |
| 5 | 1 tablespoon chunjang (black bean paste) |
| 6 | 1 to 2 tablespoons sugar |
| 7 | ½ cup water |
| (heading) In the pan: | |
| 8 | 8 ounces cabbage, cut into bite sized pieces |
| 9 | 2 ounces onion, sliced |
| 10 | 2 dae-pa (large green onion), or 6 green onions, cut into 2 inch long pieces |
| 11 | A few strips (about 1 ounce) of carrot (optional) |
| 12 | 4 ounces dangmyeon (sweet potato starch noodles), soaked in cold water for 40 minutes to 1 hour, and drained |
| 13 | 12 ounces garaetteok (tube-shaped rice cake) fresh, frozen, or homemade |
| 14 | 2 sheets (80 grams) of eomuk (fish cakes), cut into bite sized pieces |
| 15 | 1 sausage, cut into 4 pieces (optional) |
| 16 | Uncooked noodles from 1 package of Korean ramyeon (instant noodles) |
| 17 | 4 fried mandu dumplings (optional) |
| 18 | 4 hard-boiled eggs, shelled |
| 19 | 5 cups water |
| 20 | 4 slices of provolone cheese, or mozzarella (optional) |
| (heading) For the stir-fried rice (bokkeumbap): | |
| 21 | 1 bowl of rice |
| 22 | 1 package of oiled and toasted gim (dried seaweed paper), cut into small pieces |
| 23 | 2 teaspoons toasted sesame oil |
| 24 | 1 teaspoon toasted sesame seeds |
| (heading) On the side | |
| 25 | Danmuji (yellow pickled radish), sliced (optional) |
Result after K3
20 of 24 components match L2 corrected. Bold text differs.
| # | Quantity | Unit | Ingredient | Prep | Optional |
|---|---|---|---|---|---|
| 1 | 2 | cloves | garlic | minced | |
| 2 | the package of soup powder from the Korean ramyeon (instant noodles) | ||||
| 3 | ¼ | cup | gochu-garu (Korean hot pepper flakes) | ||
| 4 | ¼ | cup | gochujang (Korean hot pepper paste) | ||
| 5 | 1 | tablespoon | chunjang (black bean paste) | ||
| 6 | 2 | tablespoons | sugar | ||
| 7 | 88 | tablespoons | water | ||
| 8 | 8 | weight ounces | cabbage | cut into bite sized pieces | |
| 9 | 2 | weight ounces | onion | sliced | |
| 10 | 2 | dae-pa (large green onion) | cut into 2 inch long pieces | ||
| 11 | a few strips (about 1 weight ounces) of carrot | yes | |||
| 12 | 4 | weight ounces | dangmyeon (sweet potato starch noodles) | soaked in cold water for 40 minutes to 1 hour, and drained | |
| 13 | 12 | weight ounces | garaetteok (tube-shaped rice cake) fresh, or homemade | frozen | |
| 14 | 2 | sheets | eomuk (fish cakes) | cut into bite sized pieces | |
| 15 | 1 | sausage | cut into 4 pieces | yes | |
| 16 | uncooked noodles from 1 package of Korean ramyeon (instant noodles) | ||||
| 17 | 4 | fried mandu dumplings | yes | ||
| 18 | 4 | hard-boiled eggs | shelled | ||
| 19 | 4 | slices | provolone cheese, or mozzarella | yes | |
| 20 | 1 | bowl of rice | |||
| 21 | 1 | package | oiled and toasted gim (dried seaweed paper) | cut into small pieces | |
| 22 | 2 | teaspoons | toasted sesame oil | ||
| 23 | 1 | teaspoon | toasted sesame seeds | ||
| 24 | danmuji (yellow pickled radish) | sliced | yes |
L2 corrected
The settled version (corrected). Bold text differs from the run.
| # | Quantity | Unit | Ingredient | Prep | Optional |
|---|---|---|---|---|---|
| 1 | 2 | cloves | garlic | minced | |
| 2 | 1 | package | soup powder from the Korean ramyeon (instant noodles) | ||
| 3 | ¼ | cup | gochu-garu (Korean hot pepper flakes) | ||
| 4 | ¼ | cup | gochujang (Korean hot pepper paste) | ||
| 5 | 1 | tablespoon | chunjang (black bean paste) | ||
| 6 | 2 | tablespoons | sugar | ||
| 7 | 88 | tablespoons | water | ||
| 8 | 8 | weight ounces | cabbage | cut into bite sized pieces | |
| 9 | 2 | weight ounces | onion | sliced | |
| 10 | 2 | dae-pa (large green onion) | cut into 2 inch long pieces | ||
| 11 | a few | strips | (about 1 weight ounce) carrot | yes | |
| 12 | 4 | weight ounces | dangmyeon (sweet potato starch noodles) | soaked in cold water for 40 minutes to 1 hour, and drained | |
| 13 | 12 | weight ounces | garaetteok (tube-shaped rice cake) fresh, frozen, or homemade | ||
| 14 | 2 | sheets | eomuk (fish cakes) | cut into bite sized pieces | |
| 15 | 1 | sausage | cut into 4 pieces | yes | |
| 16 | uncooked noodles from 1 package of Korean ramyeon (instant noodles) | ||||
| 17 | 4 | fried mandu dumplings | yes | ||
| 18 | 4 | hard-boiled eggs | shelled | ||
| 19 | 4 | slices | provolone cheese, or mozzarella | yes | |
| 20 | 1 | bowl | rice | ||
| 21 | 1 | package | oiled and toasted gim (dried seaweed paper) | cut into small pieces | |
| 22 | 2 | teaspoons | toasted sesame oil | ||
| 23 | 1 | teaspoon | toasted sesame seeds | ||
| 24 | danmuji (yellow pickled radish) | sliced | yes |
K4
Cooking Sentences · code
What K4 does to it
K4 makes the Cooking Sentences table: the method cut into sentences, each tagged with its printed step number (Section).
- Code only. It splits each method line into sentences and drops the printed step number into Section.
- Extras check. It marks sentences that belong in Extras rather than becoming steps (R9).
- This run
- P-FAST-R18, stage 6 full VAL, run 1
- When
- 0.01 s to 0.01 s of 13.4 s
- Model
- None: no model call
- Time
- under 0.01 s
- Cost
- $0
- Sent to Extras
- 0 sentences
Lines K4 receives (role: method)
- 32Make sauce:method
- 33Combine garlic, soup powder, gochu-garu, gochujang, chunjang, sugar, and water in a medium bowl.method
- 34Mix well and set aside.method
- 35Fill the pan with the ingredients:method
- 36In a wide pan or skillet, add the cabbage, onion, half of the green onion, and carrot (if used).method
- 37Add the starch noodles, rice cake, fish cakes, and sausage (if used).method
- 38Add the sauce and place the ramyeon noodles on top of the sauce.method
- 39Add fried mandu (if used) and eggs.method
- 40Sprinkle the rest of the green onion over top.method
- 41Add water (or anchovy kelp stock or vegetable stock)method
- 42Cook & serve:method
- 43Set 4 individual bowls or plate on the table along with forks, chopsticks, spoons, napkins, and a bowl of danmuji (if used).method
- 44Place the pan on the gas burner at the table. Turn on the heat to high heat. When it starts boiling about 8 minutes later, add the cheese (if used). Carefully stir with a large spoon so that all the ingredients are evenly cooked.method
- 45Ladle an egg into each individual bowl along with a little broth. Occasionally stir the stew and also ladle some rice cake, cheese, noodles, fish cakes, vegetables, and ramyeon into the individual bowls. Cook, eat, and enjoy having fun talking to each other! You can reduce the heat to low to keep the broth from boiling down.method
- 46Make bokkeumbap (stir-fried rice):method
- 47When you get close to the bottom of the pan, you can make stir-fried rice with the everything there. Add the rice and stir-fry with the ingredients and broth at the bottom of the pan.method
- 48Finish it off with the shredded gim, sesame oil, and sesame seeds.method
- 49Remove from the heat and serve by adding some stir fried rice to everyone’s bowl.method
Result after K4
All 25 sentences match L2 corrected.
| # | Section | Sentence |
|---|---|---|
| 1 | 1 | Make sauce: |
| 2 | 1 | Combine garlic, soup powder, gochu-garu, gochujang, chunjang, sugar, and water in a medium bowl. |
| 3 | 2 | Mix well and set aside. |
| 4 | 3 | Fill the pan with the ingredients: |
| 5 | 3 | In a wide pan or skillet, add the cabbage, onion, half of the green onion, and carrot (if used). |
| 6 | 4 | Add the starch noodles, rice cake, fish cakes, and sausage (if used). |
| 7 | 5 | Add the sauce and place the ramyeon noodles on top of the sauce. |
| 8 | 6 | Add fried mandu (if used) and eggs. |
| 9 | 7 | Sprinkle the rest of the green onion over top. |
| 10 | 8 | Add water (or anchovy kelp stock or vegetable stock) |
| 11 | 9 | Cook & serve: |
| 12 | 9 | Set 4 individual bowls or plate on the table along with forks, chopsticks, spoons, napkins, and a bowl of danmuji (if used). |
| 13 | 10 | Place the pan on the gas burner at the table. |
| 14 | 10 | Turn on the heat to high heat. |
| 15 | 10 | When it starts boiling about 8 minutes later, add the cheese (if used). |
| 16 | 10 | Carefully stir with a large spoon so that all the ingredients are evenly cooked. |
| 17 | 11 | Ladle an egg into each individual bowl along with a little broth. |
| 18 | 11 | Occasionally stir the stew and also ladle some rice cake, cheese, noodles, fish cakes, vegetables, and ramyeon into the individual bowls. |
| 19 | 11 | Cook, eat, and enjoy having fun talking to each other! |
| 20 | 11 | You can reduce the heat to low to keep the broth from boiling down. |
| 21 | 12 | Make bokkeumbap (stir-fried rice): |
| 22 | 12 | When you get close to the bottom of the pan, you can make stir-fried rice with the everything there. |
| 23 | 12 | Add the rice and stir-fry with the ingredients and broth at the bottom of the pan. |
| 24 | 13 | Finish it off with the shredded gim, sesame oil, and sesame seeds. |
| 25 | 14 | Remove from the heat and serve by adding some stir fried rice to everyone’s bowl. |
L2 corrected
The settled version (corrected). Bold text differs from the run.
| # | Section | Sentence |
|---|---|---|
| 1 | 1 | Make sauce: |
| 2 | 1 | Combine garlic, soup powder, gochu-garu, gochujang, chunjang, sugar, and water in a medium bowl. |
| 3 | 2 | Mix well and set aside. |
| 4 | 3 | Fill the pan with the ingredients: |
| 5 | 3 | In a wide pan or skillet, add the cabbage, onion, half of the green onion, and carrot (if used). |
| 6 | 4 | Add the starch noodles, rice cake, fish cakes, and sausage (if used). |
| 7 | 5 | Add the sauce and place the ramyeon noodles on top of the sauce. |
| 8 | 6 | Add fried mandu (if used) and eggs. |
| 9 | 7 | Sprinkle the rest of the green onion over top. |
| 10 | 8 | Add water (or anchovy kelp stock or vegetable stock) |
| 11 | 9 | Cook & serve: |
| 12 | 9 | Set 4 individual bowls or plate on the table along with forks, chopsticks, spoons, napkins, and a bowl of danmuji (if used). |
| 13 | 10 | Place the pan on the gas burner at the table. |
| 14 | 10 | Turn on the heat to high heat. |
| 15 | 10 | When it starts boiling about 8 minutes later, add the cheese (if used). |
| 16 | 10 | Carefully stir with a large spoon so that all the ingredients are evenly cooked. |
| 17 | 11 | Ladle an egg into each individual bowl along with a little broth. |
| 18 | 11 | Occasionally stir the stew and also ladle some rice cake, cheese, noodles, fish cakes, vegetables, and ramyeon into the individual bowls. |
| 19 | 11 | Cook, eat, and enjoy having fun talking to each other! |
| 20 | 11 | You can reduce the heat to low to keep the broth from boiling down. |
| 21 | 12 | Make bokkeumbap (stir-fried rice): |
| 22 | 12 | When you get close to the bottom of the pan, you can make stir-fried rice with the everything there. |
| 23 | 12 | Add the rice and stir-fry with the ingredients and broth at the bottom of the pan. |
| 24 | 13 | Finish it off with the shredded gim, sesame oil, and sesame seeds. |
| 25 | 14 | Remove from the heat and serve by adding some stir fried rice to everyone’s bowl. |
K5
Cooking Steps · Sonnet
What K5 does to it
K5 makes the Cooking Steps table: each sentence broken into single actions, each naming its food and vessel.
- Code picks what to send. One call per recipe, leaving out sentences marked for Extras.
- Sonnet writes the steps. Sonnet 5.5, with the cut rules pack for steps, sees the title, the Ingredients as printed and the sentences. It does not see components or choice points. It returns the steps grouped by sentence, naming items in the sentence's own words.
- Code numbers them. It drops any sentence number that does not exist and numbers the steps. If the call fails, the recipe has no steps.
- This run
- P-FAST-R18, stage 6 full VAL, run 1
- When
- 0.02 s to 6.52 s of 13.4 s
- Model
- Sonnet 5.5, minimal thinking
- Time
- 6.5 s
- Cost
- $0.01546
- Tokens
- 21,667 rules (cached) + 1,597 new in, 1,010 out
- Steps
- 25 sentences in, 27 steps out
Sentences K5 receives (from K4)
| # | Sentence | Became steps |
|---|---|---|
| 1 | Make sauce: | |
| 2 | Combine garlic, soup powder, gochu-garu, gochujang, chunjang, sugar, and water in a medium bowl. | 1, 2 |
| 3 | Mix well and set aside. | 3, 4 |
| 4 | Fill the pan with the ingredients: | |
| 5 | In a wide pan or skillet, add the cabbage, onion, half of the green onion, and carrot (if used). | 5 |
| 6 | Add the starch noodles, rice cake, fish cakes, and sausage (if used). | 6 |
| 7 | Add the sauce and place the ramyeon noodles on top of the sauce. | 7, 8 |
| 8 | Add fried mandu (if used) and eggs. | 9 |
| 9 | Sprinkle the rest of the green onion over top. | 10 |
| 10 | Add water (or anchovy kelp stock or vegetable stock) | 11 |
| 11 | Cook & serve: | |
| 12 | Set 4 individual bowls or plate on the table along with forks, chopsticks, spoons, napkins, and a bowl of danmuji (if used). | 12 |
| 13 | Place the pan on the gas burner at the table. | 13 |
| 14 | Turn on the heat to high heat. | 14 |
| 15 | When it starts boiling about 8 minutes later, add the cheese (if used). | 15 |
| 16 | Carefully stir with a large spoon so that all the ingredients are evenly cooked. | 16 |
| 17 | Ladle an egg into each individual bowl along with a little broth. | 17 |
| 18 | Occasionally stir the stew and also ladle some rice cake, cheese, noodles, fish cakes, vegetables, and ramyeon into the individual bowls. | 18, 19 |
| 19 | Cook, eat, and enjoy having fun talking to each other! | 20 |
| 20 | You can reduce the heat to low to keep the broth from boiling down. | 21 |
| 21 | Make bokkeumbap (stir-fried rice): | |
| 22 | When you get close to the bottom of the pan, you can make stir-fried rice with the everything there. | 22 |
| 23 | Add the rice and stir-fry with the ingredients and broth at the bottom of the pan. | 23, 24 |
| 24 | Finish it off with the shredded gim, sesame oil, and sesame seeds. | 25 |
| 25 | Remove from the heat and serve by adding some stir fried rice to everyone’s bowl. | 26, 27 |
Result after K5
8 of 28 steps match L2 corrected. Bold text differs. The case of the first letter and a final period are ignored, as the grader does.
| # | Step |
|---|---|
| 1 | Add garlic to a medium bowl |
| 2 | Add soup powder, gochu-garu, gochujang, chunjang, sugar, and water to the bowl with the garlic in it |
| 3 | Mix well the garlic, soup powder, gochu-garu, gochujang, chunjang, sugar, and water |
| 4 | Set the bowl aside |
| 5 | In a wide pan or skillet, add the cabbage, onion, half of the green onion, and carrot (if used) to the pan or skillet |
| 6 | Add the starch noodles, rice cake, fish cakes, and sausage (if used) to the cabbage |
| 7 | Add the sauce to the cabbage |
| 8 | Place the ramyeon noodles on top of the sauce |
| 9 | Add fried mandu (if used) and eggs to the cabbage |
| 10 | Sprinkle the rest of the green onion over top of the cabbage |
| 11 | Add water (or anchovy kelp stock or vegetable stock) to the cabbage |
| 12 | Set 4 individual bowls or plate on the table along with forks, chopsticks, spoons, napkins, and a bowl of danmuji (if used) |
| 13 | Place the pan on the gas burner at the table |
| 14 | Turn on the heat to high heat |
| 15 | When it starts boiling about 8 minutes later, add the cheese (if used) to the pan |
| 16 | Carefully stir the ingredients with a large spoon so that all the ingredients are evenly cooked |
| 17 | Ladle an egg into each individual bowl along with a little broth |
| 18 | Occasionally stir the stew |
| 19 | Ladle some rice cake, cheese, noodles, fish cakes, vegetables, and ramyeon into the individual bowls |
| 20 | Cook, eat, and enjoy having fun talking to each other! |
| 21 | You can reduce the heat to low to keep the broth from boiling down. |
| 22 | When you get close to the bottom of the pan, you can make stir-fried rice with the everything there. |
| 23 | Add the rice to the pan |
| 24 | Stir-fry the rice with the ingredients and broth at the bottom of the pan |
| 25 | Finish it off with the shredded gim, sesame oil, and sesame seeds. |
| 26 | Remove the pan from the heat |
| 27 | Serve by adding some stir fried rice to everyone’s bowl |
| missing here | |
L2 corrected
The settled version (corrected). Bold text differs from the run.
| # | Step |
|---|---|
| 1 | Add garlic to a medium bowl |
| 2 | Add soup powder, gochu-garu, gochujang, chunjang, sugar, and water to the bowl with the garlic in it |
| 3 | Mix the sauce well |
| 4 | Set the bowl aside. |
| 5 | In a wide pan or skillet, add the cabbage, onion, half of the green onion, and carrot (if used). |
| 6 | Add the starch noodles, rice cake, fish cakes, and sausage (if used) to the pan or skillet. |
| 7 | Add the sauce from the bowl with the garlic in it to the pan or skillet |
| 8 | Place the ramyeon noodles on top of the sauce. |
| 9 | Add fried mandu (if used) and eggs to the pan or skillet. |
| 10 | Sprinkle the rest of the green onion over top. |
| 11 | Add water (or anchovy kelp stock or vegetable stock) to the pan or skillet |
| 12 | Set 4 individual bowls or plate on the table along with forks, chopsticks, spoons, napkins, and a bowl of danmuji (if used). |
| 13 | Place the pan on the gas burner at the table. |
| 14 | Turn on the heat to high heat. |
| 15 | When it starts boiling about 8 minutes later, add the cheese (if used) to the pan or skillet. |
| 16 | Carefully stir the stew with a large spoon so that all the ingredients are evenly cooked. |
| 17 | Ladle an egg from the pan or skillet into each individual bowl along with a little broth. |
| 18 | Occasionally stir the stew |
| 19 | Also ladle some rice cake, cheese, noodles, fish cakes, vegetables, and ramyeon from the pan or skillet into the individual bowls. |
| 20 | Cook the stew |
| 21 | Eat the stew |
| 22 | Enjoy having fun talking to each other! |
| 23 | You can reduce the heat to low to keep the broth from boiling down. |
| 24 | When you get close to the bottom of the pan, add the rice to the pan or skillet |
| 25 | Stir-fry the rice with the ingredients and broth at the bottom of the pan. |
| 26 | Finish the stir-fried rice off with the shredded gim, sesame oil, and sesame seeds. |
| 27 | Remove the pan or skillet from the heat |
| 28 | Serve by adding some stir fried rice from the pan or skillet to everyone’s bowl. |
K5r
Full alternatives phrases · code
What K5r does to it
K5r writes the full alternatives phrase into steps (R18 rule 8): when a row says "Swiss chard, kale or spinach" and no choice point covers it, every step that mentions it must say all of it.
- Code only. It finds rows with "or" alternatives that no choice point covers, and rewrites each step mention to the full phrase.
- Never adds, removes or renumbers steps.
- This run
- P-FAST-R18, stage 6 full VAL, run 1
- When
- 6.52 s to 6.52 s of 13.4 s
- Model
- None: no model call
- Time
- under 0.01 s
- Cost
- $0
- Steps changed
- 0
What K5r receives
K5's 27 steps, plus K7's choice points.
Result after K5r
No change: the steps are exactly K5's.
See K5 for the steps.
K6
Sub rows · Sonnet
What K6 does to it
K6 makes the sub rows: for each component, which step adds it and how much.
- Sonnet writes them. Sonnet 5.5, with the cut rules pack for sub rows, sees everything so far: title, Ingredients, components, choice points, sentences, and the steps after K5r. It returns row, step, quantity and unit for each add.
- Code checks. It keeps only real row and step numbers and sorts by step. If the call fails, there are no sub rows; there is no code fallback.
- Slowest link. K6 waits on K5 and K5r, so it is on the critical path of every recipe.
- This run
- P-FAST-R18, stage 6 full VAL, run 1
- When
- 8.61 s to 13.35 s of 13.4 s
- Model
- Sonnet 5.5, minimal thinking
- Time
- 4.7 s
- Cost
- $0.01394
- Tokens
- 14,100 rules (cached) + 3,233 new in, 606 out
- Sub rows
- 25
Components K6 receives (from K3)
| # | Quantity | Unit | Ingredient |
|---|---|---|---|
| 1 | 2 | cloves | garlic |
| 2 | the package of soup powder from the Korean ramyeon (instant noodles) | ||
| 3 | ¼ | cup | gochu-garu (Korean hot pepper flakes) |
| 4 | ¼ | cup | gochujang (Korean hot pepper paste) |
| 5 | 1 | tablespoon | chunjang (black bean paste) |
| 6 | 2 | tablespoons | sugar |
| 7 | 88 | tablespoons | water |
| 8 | 8 | weight ounces | cabbage |
| 9 | 2 | weight ounces | onion |
| 10 | 2 | dae-pa (large green onion) | |
| 11 | a few strips (about 1 weight ounces) of carrot | ||
| 12 | 4 | weight ounces | dangmyeon (sweet potato starch noodles) |
| 13 | 12 | weight ounces | garaetteok (tube-shaped rice cake) fresh, or homemade |
| 14 | 2 | sheets | eomuk (fish cakes) |
| 15 | 1 | sausage | |
| 16 | uncooked noodles from 1 package of Korean ramyeon (instant noodles) | ||
| 17 | 4 | fried mandu dumplings | |
| 18 | 4 | hard-boiled eggs | |
| 19 | 4 | slices | provolone cheese, or mozzarella |
| 20 | 1 | bowl of rice | |
| 21 | 1 | package | oiled and toasted gim (dried seaweed paper) |
| 22 | 2 | teaspoons | toasted sesame oil |
| 23 | 1 | teaspoon | toasted sesame seeds |
| 24 | danmuji (yellow pickled radish) |
Result after K6
15 of 24 components match L2 corrected, row and sub rows (15 match on sub rows alone). Bold text differs from L2 corrected. Step numbers are this run's own; when K5 split the steps differently, the same add can sit at a different number.
| # | Quantity | Unit | Ingredient | Prep |
|---|---|---|---|---|
| 1 | 2 | cloves | garlic | minced |
| Step 1 | 2 | cloves | ||
| 2 | the package of soup powder from the Korean ramyeon (instant noodles) | |||
| Step 2 | ||||
| 3 | ¼ | cup | gochu-garu (Korean hot pepper flakes) | |
| Step 2 | ¼ | cup | ||
| 4 | ¼ | cup | gochujang (Korean hot pepper paste) | |
| Step 2 | ¼ | cup | ||
| 5 | 1 | tablespoon | chunjang (black bean paste) | |
| Step 2 | 1 | tablespoon | ||
| 6 | 2 | tablespoons | sugar | |
| Step 2 | 2 | tablespoons | ||
| 7 | 88 | tablespoons | water | |
| Step 2 | 88 | tablespoons | ||
| missing here: step 11, 5 cups | ||||
| 8 | 8 | weight ounces | cabbage | cut into bite sized pieces |
| Step 5 | 8 | weight ounces | ||
| 9 | 2 | weight ounces | onion | sliced |
| Step 5 | 2 | weight ounces | ||
| 10 | 2 | dae-pa (large green onion) | cut into 2 inch long pieces | |
| Step 5 | half | |||
| Step 10 | the rest | |||
| 11 | a few strips (about 1 weight ounces) of carrot optional | |||
| Step 5 | ||||
| 12 | 4 | weight ounces | dangmyeon (sweet potato starch noodles) | soaked in cold water for 40 minutes to 1 hour, and drained |
| Step 6 | 4 | weight ounces | ||
| 13 | 12 | weight ounces | garaetteok (tube-shaped rice cake) fresh, or homemade | frozen |
| Step 6 | 12 | weight ounces | ||
| 14 | 2 | sheets | eomuk (fish cakes) | cut into bite sized pieces |
| Step 6 | 2 | sheets | ||
| 15 | 1 | sausage optional | cut into 4 pieces | |
| Step 6 | 1 | |||
| 16 | uncooked noodles from 1 package of Korean ramyeon (instant noodles) | |||
| Step 8 | ||||
| 17 | 4 | fried mandu dumplings optional | ||
| Step 9 | 4 | |||
| 18 | 4 | hard-boiled eggs | shelled | |
| Step 9 | 4 | |||
| 19 | 4 | slices | provolone cheese, or mozzarella optional | |
| Step 15 | 4 | slices | ||
| 20 | 1 | bowl of rice | ||
| Step 23 | 1 | |||
| missing here: step 24, 1 bowl | ||||
| 21 | 1 | package | oiled and toasted gim (dried seaweed paper) | cut into small pieces |
| Step 25 | 1 | package | ||
| missing here: step 26, 1 package | ||||
| 22 | 2 | teaspoons | toasted sesame oil | |
| Step 25 | 2 | teaspoons | ||
| missing here: step 26, 2 teaspoons | ||||
| 23 | 1 | teaspoon | toasted sesame seeds | |
| Step 25 | 1 | teaspoon | ||
| missing here: step 26, 1 teaspoon | ||||
| 24 | danmuji (yellow pickled radish) optional | sliced | ||
| Step 12 | ||||
L2 corrected
The settled version (corrected). Bold text differs from the run.
| # | Quantity | Unit | Ingredient | Prep |
|---|---|---|---|---|
| 1 | 2 | cloves | garlic | minced |
| Step 1 | 2 | cloves | ||
| 2 | 1 | package | soup powder from the Korean ramyeon (instant noodles) | |
| Step 2 | 1 | package | ||
| 3 | ¼ | cup | gochu-garu (Korean hot pepper flakes) | |
| Step 2 | ¼ | cup | ||
| 4 | ¼ | cup | gochujang (Korean hot pepper paste) | |
| Step 2 | ¼ | cup | ||
| 5 | 1 | tablespoon | chunjang (black bean paste) | |
| Step 2 | 1 | tablespoon | ||
| 6 | 2 | tablespoons | sugar | |
| Step 2 | 2 | tablespoons | ||
| 7 | 88 | tablespoons | water | |
| Step 2 | ½ | cup | ||
| Step 11 | 5 | cups | ||
| 8 | 8 | weight ounces | cabbage | cut into bite sized pieces |
| Step 5 | 8 | weight ounces | ||
| 9 | 2 | weight ounces | onion | sliced |
| Step 5 | 2 | weight ounces | ||
| 10 | 2 | dae-pa (large green onion) | cut into 2 inch long pieces | |
| Step 5 | half | |||
| Step 10 | the rest | |||
| 11 | a few | strips | (about 1 weight ounce) carrot optional | |
| Step 5 | a few | strips | ||
| 12 | 4 | weight ounces | dangmyeon (sweet potato starch noodles) | soaked in cold water for 40 minutes to 1 hour, and drained |
| Step 6 | 4 | weight ounces | ||
| 13 | 12 | weight ounces | garaetteok (tube-shaped rice cake) fresh, frozen, or homemade | |
| Step 6 | 12 | weight ounces | ||
| 14 | 2 | sheets | eomuk (fish cakes) | cut into bite sized pieces |
| Step 6 | 2 | sheets | ||
| 15 | 1 | sausage optional | cut into 4 pieces | |
| Step 6 | 1 | |||
| 16 | uncooked noodles from 1 package of Korean ramyeon (instant noodles) | |||
| Step 8 | ||||
| 17 | 4 | fried mandu dumplings optional | ||
| Step 9 | 4 | |||
| 18 | 4 | hard-boiled eggs | shelled | |
| Step 9 | 4 | |||
| 19 | 4 | slices | provolone cheese, or mozzarella optional | |
| Step 15 | 4 | slices | ||
| 20 | 1 | bowl | rice | |
| Step 24 | 1 | bowl | ||
| missing here: step 23, 1 | ||||
| 21 | 1 | package | oiled and toasted gim (dried seaweed paper) | cut into small pieces |
| Step 26 | 1 | package | ||
| missing here: step 25, 1 package | ||||
| 22 | 2 | teaspoons | toasted sesame oil | |
| Step 26 | 2 | teaspoons | ||
| missing here: step 25, 2 teaspoons | ||||
| 23 | 1 | teaspoon | toasted sesame seeds | |
| Step 26 | 1 | teaspoon | ||
| missing here: step 25, 1 teaspoon | ||||
| 24 | danmuji (yellow pickled radish) optional | sliced | ||
| Step 12 | a bowl | |||
K7
Choice Points · code + Haiku
What K7 does to it
K7 makes the Choice Points table: places where the cook can swap one ingredient for another, or make versus buy a part.
- Code first. It makes every choice point that comes from a pointer: a printed sub-recipe, a page reference to another recipe, "recipe follows", or an optional item.
- Haiku adds swaps. Haiku 5.5, thinking low, with the cut rules pack, looks for cookbook swaps ("or ...") not on a pointer line; no call if a recipe has no candidate line. Code drops repeats, checks row and line numbers, and writes the options and defaults.
- This run
- P-FAST-R18, stage 6 full VAL, run 1
- When
- 0.02 s to 5.58 s of 13.4 s
- Model
- Haiku 5.5, thinking low
- Time
- 5.6 s
- Cost
- $0.00090
- Tokens
- 8,252 rules (cached) + 2,242 new in, 1,193 out
- Choice points
- 1 kept
What K7 receives
The 24 components from K3 and the page structure from K8c.
Result after K7
0 of 1 choice points match L2 corrected. Bold text differs.
| Choice point | Case | Default | Options |
|---|---|---|---|
| dae-pa (large green onion) | Swap (cookbook) | Dae-pa (large green onion) | Dae-pa (large green onion), or green onions |
L2 corrected
The settled version (corrected). Bold text differs from the run.
| Choice point | Case | Default | Options |
|---|---|---|---|
| Dae-pa | Swap (cookbook) | 2 dae-pa (large green onion) | 2 dae-pa (large green onion), or 6 green onions |
K8a
Section copies, finding · Haiku
What K8a does to it
K8a finds section copies: a part of the recipe a cook could make on its own, such as a sauce or a dressing, which becomes its own small recipe.
- Code lists candidates (headings, "For the X" and "make the X" sentences, container mixes). It calls only when a recipe has at least 2 ingredient lines and some method.
- Haiku picks the parts. Haiku 5.5, thinking low, returns each copy's name and its lines, not its content. Code filters them and names each part from its heading.
- This run
- P-FAST-R18, stage 6 full VAL, run 1
- When
- 0.02 s to 8.61 s of 13.4 s
- Model
- Haiku 5.5, thinking low
- Time
- 8.6 s
- Cost
- $0.00072
- Tokens
- 6,264 rules (cached) + 1,528 new in, 1,019 out
- Copies
- 0
What K8a receives
The recipe's lines with their roles, its components and its sentences.
Result after K8a
0 section copies found.
K8b
Section copies, building · code
What K8b does to it
K8b builds each section copy's content: its steps, sentences, Ingredients, components with their own sub rows, and Metric.
- Code only. It builds every copy from the parts K8a found.
- This run
- P-FAST-R18, stage 6 full VAL, run 1
- When
- 13.35 s to 13.35 s of 13.4 s
- Model
- None: no model call
- Time
- under 0.01 s
- Cost
- $0
What K8b receives
K8a's parts (0) and K6's sub rows.
Result after K8b
Nothing to build.
K8c
Page structure, Recipe Records · code
What K8c does to it
K8c decides the page's structure: one recipe, or several, and writes the Recipe Records rows.
- Code only. It reads K0's roles and recipe starts.
- One recipe: nothing more to do.
- Several recipes: it builds each extra recipe's own Level 2 with the code versions of K1, K2, K3, K4, K9 and K10. Extra recipes never get Haiku or Sonnet.
- This run
- P-FAST-R18, stage 6 full VAL, run 1
- When
- 0.02 s to 0.02 s of 13.4 s
- Model
- None: no model call
- Time
- under 0.01 s
- Cost
- $0
- Page
- recipe
What K8c receives
K0's roles and recipe starts: line 1.
Result after K8c
One recipe: no Recipe Records rows. L2 corrected has none either.
K9
Metric · code
What K9 does to it
K9 makes the Metric table: each component's amount and each sub row converted to millilitres or grams.
- Code only. It converts each US amount it can (cups, tablespoons, teaspoons, ounces, pounds) and leaves counts such as "1 large onion" blank.
- Main recipe only in this pipeline. Writing Metric for every record was a separate repair step run afterwards.
- This run
- P-FAST-R18, stage 6 full VAL, run 1
- When
- 13.35 s to 13.36 s of 13.4 s
- Model
- None: no model call
- Time
- under 0.01 s
- Cost
- $0
What K9 receives
The components (K3) and their sub rows (K6).
Result after K9
16 of 24 Metric rows match L2 corrected. Bold text differs.
| # | Ingredient | Whole amount | Sub rows |
|---|---|---|---|
| 1 | garlic | step 1: (blank) | |
| 2 | the package of soup powder from the Korean ramyeon (instant noodles) | step 2: (blank) | |
| 3 | gochu-garu (Korean hot pepper flakes) | 59 ml | step 2: 59 ml |
| 4 | gochujang (Korean hot pepper paste) | 59 ml | step 2: 59 ml |
| 5 | chunjang (black bean paste) | 15 ml | step 2: 15 ml |
| 6 | sugar | 30 ml | step 2: 30 ml |
| 7 | water | 1301 ml | step 2: 1301 ml |
| 8 | cabbage | 227 g | step 5: 227 g |
| 9 | onion | 57 g | step 5: 57 g |
| 10 | dae-pa (large green onion) | step 5: (blank); step 10: (blank) | |
| 11 | a few strips (about 1 weight ounces) of carrot | step 5: (blank) | |
| 12 | dangmyeon (sweet potato starch noodles) | 113 g | step 6: 113 g |
| 13 | garaetteok (tube-shaped rice cake) fresh, or homemade | 340 g | step 6: 340 g |
| 14 | eomuk (fish cakes) | 80 g | step 6: 80 g |
| 15 | sausage | step 6: (blank) | |
| 16 | uncooked noodles from 1 package of Korean ramyeon (instant noodles) | step 8: (blank) | |
| 17 | fried mandu dumplings | step 9: (blank) | |
| 18 | hard-boiled eggs | step 9: (blank) | |
| 19 | provolone cheese, or mozzarella | step 15: (blank) | |
| 20 | bowl of rice | step 23: (blank) | |
| 21 | oiled and toasted gim (dried seaweed paper) | step 25: (blank) | |
| 22 | toasted sesame oil | 9.9 ml | step 25: 9.9 ml |
| 23 | toasted sesame seeds | 4.9 ml | step 25: 4.9 ml |
| 24 | danmuji (yellow pickled radish) | step 12: (blank) |
L2 corrected
The settled version (corrected). Bold text differs from the run.
| # | Ingredient | Whole amount | Sub rows |
|---|---|---|---|
| 1 | garlic | step 1: (blank) | |
| 2 | soup powder from the Korean ramyeon (instant noodles) | step 2: (blank) | |
| 3 | gochu-garu (Korean hot pepper flakes) | 59 ml | step 2: 59 ml |
| 4 | gochujang (Korean hot pepper paste) | 59 ml | step 2: 59 ml |
| 5 | chunjang (black bean paste) | 15 ml | step 2: 15 ml |
| 6 | sugar | 30 ml | step 2: 30 ml |
| 7 | water | 1301 ml | step 2: 118 ml; step 11: 1183 ml |
| 8 | cabbage | 227 g | step 5: 227 g |
| 9 | onion | 57 g | step 5: 57 g |
| 10 | dae-pa (large green onion) | step 5: (blank); step 10: (blank) | |
| 11 | (about 1 weight ounce) carrot | step 5: (blank) | |
| 12 | dangmyeon (sweet potato starch noodles) | 113 g | step 6: 113 g |
| 13 | garaetteok (tube-shaped rice cake) fresh, frozen, or homemade | 340 g | step 6: 340 g |
| 14 | eomuk (fish cakes) | 80 g | step 6: 80 g |
| 15 | sausage | step 6: (blank) | |
| 16 | uncooked noodles from 1 package of Korean ramyeon (instant noodles) | step 8: (blank) | |
| 17 | fried mandu dumplings | step 9: (blank) | |
| 18 | hard-boiled eggs | step 9: (blank) | |
| 19 | provolone cheese, or mozzarella | step 15: (blank) | |
| 20 | rice | step 24: (blank) | |
| 21 | oiled and toasted gim (dried seaweed paper) | step 26: (blank) | |
| 22 | toasted sesame oil | 9.9 ml | step 26: 9.9 ml |
| 23 | toasted sesame seeds | 4.9 ml | step 26: 4.9 ml |
| 24 | danmuji (yellow pickled radish) | step 12: (blank) |
K10
Assembly · code
What K10 does to it
K10 assembles the finished Level 2 and records which tables each Level 1 line feeds.
- Code only. It adds the sentences K4 marked for Extras to the Extras table, renumbers every table and its references, and makes sure every table exists.
- Line use. It writes, for each Level 1 line, the tables that line ended up in, so nothing is lost.
- This run
- P-FAST-R18, stage 6 full VAL, run 1
- When
- 13.36 s to 13.36 s of 13.4 s
- Model
- None: no model call
- Time
- under 0.01 s
- Cost
- $0
- Whole run
- 5 calls, $0.0311, 13.4 s
Line use: where each Level 1 line went
| Line | Feeds |
|---|---|
| 1 | main/title |
| 2 | main/title |
| 3 | main/ingredients |
| 4 | main/ingredients, main/ingredient_components |
| 5 | main/ingredients, main/ingredient_components |
| 6 | main/ingredients, main/ingredient_components |
| 7 | main/ingredients, main/ingredient_components |
| 8 | main/ingredients, main/ingredient_components |
| 9 | main/ingredients, main/ingredient_components |
| 10 | main/ingredients, main/ingredient_components |
| 11 | main/ingredients |
| 12 | main/ingredients, main/ingredient_components |
| 13 | main/ingredients, main/ingredient_components |
| 14 | main/ingredients, main/ingredient_components, main/choice_points |
| 15 | main/ingredients, main/ingredient_components |
| 16 | main/ingredients, main/ingredient_components |
| 17 | main/ingredients, main/ingredient_components |
| 18 | main/ingredients, main/ingredient_components |
| 19 | main/ingredients, main/ingredient_components |
| 20 | main/ingredients, main/ingredient_components |
| 21 | main/ingredients, main/ingredient_components |
| 22 | main/ingredients, main/ingredient_components |
| 23 | main/ingredients, main/ingredient_components |
| 24 | main/ingredients, main/ingredient_components |
| 25 | main/ingredients |
| 26 | main/ingredients, main/ingredient_components |
| 27 | main/ingredients, main/ingredient_components |
| 28 | main/ingredients, main/ingredient_components |
| 29 | main/ingredients, main/ingredient_components |
| 30 | main/ingredients |
| 31 | main/ingredients, main/ingredient_components |
| 32 | main/cooking_sentences |
| 33 | main/cooking_sentences |
| 34 | main/cooking_sentences |
| 35 | main/cooking_sentences |
| 36 | main/cooking_sentences |
| 37 | main/cooking_sentences |
| 38 | main/cooking_sentences |
| 39 | main/cooking_sentences |
| 40 | main/cooking_sentences |
| 41 | main/cooking_sentences |
| 42 | main/cooking_sentences |
| 43 | main/cooking_sentences |
| 44 | main/cooking_sentences |
| 45 | main/cooking_sentences |
| 46 | main/cooking_sentences |
| 47 | main/cooking_sentences |
| 48 | main/cooking_sentences |
| 49 | main/cooking_sentences |
Result after K10
Each table of the finished Level 2 compared with L2 corrected, the same way as on each K page (steps ignore first-letter case and a final period).
| Table | Same as L2 corrected? |
|---|---|
| Title | same |
| Cook Time | same |
| Ingredients | same |
| Ingredient Components | differs |
| Sub rows | differs |
| Cooking Sentences | same |
| Cooking Steps | differs |
| Extras | same |
| Metric | differs |
| Choice Points | differs |
| Recipe Records | same |