Raw
The original submission: a PDF
L1
Level 1: 28 lines
- 1Soup Carrot-Ginger
- 2Saturday, February 24, 2024
- 30) possibly suggestion 2x to 3x Sour cream at the end, avoid too much pepper, blend excessively,
- 4Note
- 501) Finely chop 2 onions add to bowl #1
- 603) Grade 1 T of fresh ginger add to bowl #1
- 704) Peel and smash 2 cloves of garlic and add to bowl #1
- 805) add 2 t tablesalt to bowl #1
- 906) add 1 t sugar to bowl #1
- 1007) peel 2 pounds of carrots and slice into 1/4 inch pieces and add to bowl #2
- 1108) add 4 cups of water to bowl #2
- 1209) add 0.75 cups of carrot juice to bowl #2
- 1310) add 2 springs of fresh thyme to bowl #2
- 1411) add 0.5 t of baking soda to bowl #2
- 1512) finely chop 2T of chives and add to bowl #3
- 1613) heat 2 T of vegetable oil in pan/pot over medium heat
- 1714) stir the contents of bowl #1 into pan/pot. Keep stirring till the onions are soft but not brown. (5-7min)
- 1815) stir in the contents of bowl #2 into pan/pot
- 1916) increase pan/pot to high heat and bring to a simmer
- 2017) reduce heat to medium low, cover, and simmer gently till carrots are very tender (20-25min)
- 2118) discard the two springs of thyme from the pan/pot
- 2219) working in batches, blend the contents of the pot/pan in a soup blender till smooth (put blended soup in clean pot)
- 232) Mince 1/4 cup of crystalized ginger add to bowl #1
- 2420) stir in 1 T of vinegar into pot
- 2521) stir in 0.75 cup of carrot juice into pot
- 2622) put soup in pot over medium heat and bring to a simmer (1-2 min)
- 2723) season with salt and pepper to taste 1t
- 2824) Transfer soup to individual bowls and garnish with sour cream and chives, serve
L2 corrected
Level 2, settled version (corrected), the newest
Title
| Title | Serves | Total time |
|---|---|---|
| Soup Carrot-Ginger | (blank) | (blank) |
Cook Time
| Prep | Cook | Total |
|---|---|---|
| (blank) | (blank) | (blank) |
Ingredients
| # | Ingredient | Heading |
|---|---|---|
| 1 | 2 onions | |
| 2 | 1/4 cup of crystalized ginger | |
| 3 | 1 T of fresh ginger | |
| 4 | 2 cloves of garlic | |
| 5 | 2 t tablesalt | |
| 6 | 1 t sugar | |
| 7 | 2 pounds of carrots | |
| 8 | 4 cups of water | |
| 9 | 0.75 cups of carrot juice | |
| 10 | 2 springs of fresh thyme | |
| 11 | 0.5 t of baking soda | |
| 12 | 2T of chives | |
| 13 | 2 T of vegetable oil | |
| 14 | 1 T of vinegar | |
| 15 | 0.75 cup of carrot juice | |
| 16 | salt and pepper to taste 1t | |
| 17 | sour cream and chives |
Ingredient Components
| # | Quantity | Unit | Ingredient | Prep | Optional | Sub rows (added at) |
|---|---|---|---|---|---|---|
| 1 | 2 | onions | step 1: 2 | |||
| 2 | 1/4 | cup | crystalized ginger | step 3: 1/4 cup | ||
| 3 | 1 | tablespoon | fresh ginger | step 5: 1 tablespoon | ||
| 4 | 2 | cloves | garlic | step 7: 2 cloves | ||
| 5 | 2 | teaspoons | table salt | step 10: 2 teaspoons | ||
| 6 | 1 | teaspoon | sugar | step 11: 1 teaspoon | ||
| 7 | 2 | pounds | carrots | step 12: 2 pounds | ||
| 8 | 4 | cups | water | step 15: 4 cups | ||
| 9 | 24 | tablespoons | carrot juice | step 16: 0.75 cups step 33: 0.75 cup | ||
| 10 | 2 | springs | fresh thyme | step 17: 2 springs | ||
| 11 | 0.5 | teaspoon | baking soda | step 18: 0.5 teaspoon | ||
| 12 | 2 | tablespoons | chives | step 19: 2 tablespoons | ||
| 13 | 2 | tablespoons | vegetable oil | step 21: 2 tablespoons | ||
| 14 | 1 | tablespoon | vinegar | step 32: 1 tablespoon | ||
| 15 | 1 | teaspoon | salt to taste | step 36: 1 teaspoon | ||
| 16 | 1 | teaspoon | pepper to taste | step 36: 1 teaspoon | ||
| 17 | unspecifiable | sour cream | step 38: unspecifiable |
Cooking Sentences
| # | Section | Sentence |
|---|---|---|
| 1 | 1 | Finely chop 2 onions add to bowl #1 |
| 2 | 2 | Mince 1/4 cup of crystalized ginger add to bowl #1 |
| 3 | 3 | Grade 1 T of fresh ginger add to bowl #1 |
| 4 | 4 | Peel and smash 2 cloves of garlic and add to bowl #1 |
| 5 | 5 | add 2 t tablesalt to bowl #1 |
| 6 | 6 | add 1 t sugar to bowl #1 |
| 7 | 7 | peel 2 pounds of carrots and slice into 1/4 inch pieces and add to bowl #2 |
| 8 | 8 | add 4 cups of water to bowl #2 |
| 9 | 9 | add 0.75 cups of carrot juice to bowl #2 |
| 10 | 10 | add 2 springs of fresh thyme to bowl #2 |
| 11 | 11 | add 0.5 t of baking soda to bowl #2 |
| 12 | 12 | finely chop 2T of chives and add to bowl #3 |
| 13 | 13 | heat 2 T of vegetable oil in pan/pot over medium heat |
| 14 | 14 | stir the contents of bowl #1 into pan/pot. |
| 15 | 14 | Keep stirring till the onions are soft but not brown. (5-7min) |
| 16 | 15 | stir in the contents of bowl #2 into pan/pot |
| 17 | 16 | increase pan/pot to high heat and bring to a simmer |
| 18 | 17 | reduce heat to medium low, cover, and simmer gently till carrots are very tender (20-25min) |
| 19 | 18 | discard the two springs of thyme from the pan/pot |
| 20 | 19 | working in batches, blend the contents of the pot/pan in a soup blender till smooth (put blended soup in clean pot) |
| 21 | 20 | stir in 1 T of vinegar into pot |
| 22 | 21 | stir in 0.75 cup of carrot juice into pot |
| 23 | 22 | put soup in pot over medium heat and bring to a simmer (1-2 min) |
| 24 | 23 | season with salt and pepper to taste 1t |
| 25 | 24 | Transfer soup to individual bowls and garnish with sour cream and chives, serve |
Cooking Steps
| # | Step |
|---|---|
| 1 | Finely chop 2 onions |
| 2 | Add the onions to bowl #1 |
| 3 | Mince 1/4 cup of crystalized ginger |
| 4 | Add the crystalized ginger to bowl #1 |
| 5 | Grade 1 tablespoon of fresh ginger |
| 6 | Add the fresh ginger to bowl #1 |
| 7 | Peel 2 cloves of garlic |
| 8 | Smash the garlic |
| 9 | Add the garlic to bowl #1 |
| 10 | add 2 teaspoons table salt to bowl #1 |
| 11 | add 1 teaspoon sugar to bowl #1 |
| 12 | peel 2 pounds of carrots |
| 13 | Slice the carrots into 1/4 inch pieces |
| 14 | Add the carrots to bowl #2 |
| 15 | add 4 cups of water to bowl #2 |
| 16 | add 0.75 cups of carrot juice to bowl #2 |
| 17 | add 2 springs of fresh thyme to bowl #2 |
| 18 | add 0.5 teaspoon of baking soda to bowl #2 |
| 19 | finely chop 2 tablespoons of chives |
| 20 | Add the chives to bowl #3 |
| 21 | heat 2 tablespoons of vegetable oil in pan/pot over medium heat |
| 22 | stir the contents of bowl #1 into pan/pot. |
| 23 | Keep stirring the contents of bowl #1 till the onions are soft but not brown. (5-7min) |
| 24 | stir in the contents of bowl #2 into pan/pot |
| 25 | increase pan/pot to high heat |
| 26 | Bring ginger pan/pot to a simmer |
| 27 | reduce heat to medium low |
| 28 | Cover ginger pan/pot |
| 29 | Simmer gently till carrots are very tender (20-25min) |
| 30 | discard the two springs of thyme from the pan/pot |
| 31 | working in batches, blend the contents of the pot/pan in a soup blender till smooth (put blended soup in clean pot) |
| 32 | stir in 1 tablespoon of vinegar into pot |
| 33 | stir in 0.75 cup of carrot juice into pot |
| 34 | put soup in pot over medium heat |
| 35 | Bring pot to a simmer (1-2 min) |
| 36 | season the soup with salt and pepper to taste 1 teaspoon |
| 37 | Transfer soup to individual bowls |
| 38 | Garnish the soup with sour cream and chives |
| 39 | Serve |
Extras
| Name | Text |
|---|---|
| untitled | Saturday, February 24, 2024 |
| untitled | 0) possibly suggestion 2x to 3x Sour cream at the end, avoid too much pepper, blend excessively, |
Metric
| # | Ingredient | Quantity | Unit | Sub rows |
|---|---|---|---|---|
| 1 | onions | step 1: (blank) | ||
| 2 | crystalized ginger | 59 | ml | step 3: 59 ml |
| 3 | fresh ginger | 15 | ml | step 5: 15 ml |
| 4 | garlic | step 7: (blank) | ||
| 5 | table salt | 9.9 | ml | step 10: 9.9 ml |
| 6 | sugar | 4.9 | ml | step 11: 4.9 ml |
| 7 | carrots | 907 | g | step 12: 907 g |
| 8 | water | 946 | ml | step 15: 946 ml |
| 9 | carrot juice | 355 | ml | step 16: 177 ml step 33: 177 ml |
| 10 | fresh thyme | step 17: (blank) | ||
| 11 | baking soda | 2.5 | ml | step 18: 2.5 ml |
| 12 | chives | 30 | ml | step 19: 30 ml |
| 13 | vegetable oil | 30 | ml | step 21: 30 ml |
| 14 | vinegar | 15 | ml | step 32: 15 ml |
| 15 | salt to taste | 4.9 | ml | step 36: 4.9 ml |
| 16 | pepper to taste | 4.9 | ml | step 36: 4.9 ml |
| 17 | sour cream | step 38: (blank) |
Empty in this Level 2: choice points, records, suggested equipment, goes with.
K0
Line roles and recipe starts · code + Haiku
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.
- Why a model is needed here. This is a pdf, so its Level 1 is plain transcribed text with no role tags. A web-page Level 1 carries tags and skips the model entirely.
- Code guesses first. Code gives every line a rough first role.
- Haiku checks. Haiku 5.5, thinking off, with the full verbatim rules for this step, sees all 28 lines (each cut at 240 characters) with code's guess. It returns one role per line and the line where each recipe's title starts.
- Code keeps the valid answers. A role is kept only if the line number and role are real. A line Haiku skips keeps code's guess, and if the call fails, code's guesses stand.
- This run
- P-FAST-R18, K0 and K1 only, newest rules (--packs 2026-11-04), Nov 4
- When
- 0.00 s to 2.73 s of 4.4 s
- Model
- Haiku 5.5, thinking off
- Time
- 1.6 s
- Cost
- $0.00054
- Tokens
- 26,593 rules (cached) + 847 new in, 380 out
- Haiku's answer
- 28 lines answered, 1 changed from code's guess
Result after K0
1 title, 1 note, 25 method, 1 label. One recipe, starting at line 1.
- 1Soup Carrot-Gingertitlerecipe starts here
- 2Saturday, February 24, 2024note
- 30) possibly suggestion 2x to 3x Sour cream at the end, avoid too much pepper, blend excessively,method
- 4Notelabel
- 501) Finely chop 2 onions add to bowl #1method
- 603) Grade 1 T of fresh ginger add to bowl #1method
- 704) Peel and smash 2 cloves of garlic and add to bowl #1method
- 805) add 2 t tablesalt to bowl #1method
- 906) add 1 t sugar to bowl #1method
- 1007) peel 2 pounds of carrots and slice into 1/4 inch pieces and add to bowl #2method
- 1108) add 4 cups of water to bowl #2method
- 1209) add 0.75 cups of carrot juice to bowl #2method
- 1310) add 2 springs of fresh thyme to bowl #2method
- 1411) add 0.5 t of baking soda to bowl #2method
- 1512) finely chop 2T of chives and add to bowl #3method
- 1613) heat 2 T of vegetable oil in pan/pot over medium heatmethod
- 1714) stir the contents of bowl #1 into pan/pot. Keep stirring till the onions are soft but not brown. (5-7min)method
- 1815) stir in the contents of bowl #2 into pan/potmethod
- 1916) increase pan/pot to high heat and bring to a simmermethod
- 2017) reduce heat to medium low, cover, and simmer gently till carrots are very tender (20-25min)method
- 2118) discard the two springs of thyme from the pan/potmethod
- 2219) working in batches, blend the contents of the pot/pan in a soup blender till smooth (put blended soup in clean pot)method
- 232) Mince 1/4 cup of crystalized ginger add to bowl #1method
- 2420) stir in 1 T of vinegar into potmethod
- 2521) stir in 0.75 cup of carrot juice into potmethod
- 2622) put soup in pot over medium heat and bring to a simmer (1-2 min)method
- 2723) season with salt and pepper to taste 1tmethod
- 2824) Transfer soup to individual bowls and garnish with sour cream and chives, servemethod
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, 4), 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.
- Then the Nov 4 rules step. Code, right after K1: a "Takes" line fills the total time (R82), a title loses a closing colon (R80), "Serves 4 as a main, 8 or more as a side" gives 4 to 8 (R81), and an Extras note keeps its mark or number in its name (R77).
- This run
- P-FAST-R18, K0 and K1 only, newest rules (--packs 2026-11-04), Nov 4
- When
- 2.73 s to 4.41 s of 4.4 s
- Model
- Haiku 5.5, thinking off
- Time
- 0.8 s
- Cost
- $0.00017
- Tokens
- 14,273 rules (cached) + 112 new in, 38 out
Result after K1
3 of 4 rows match L2 corrected. Bold text differs.
Title
| Title | Serves | Total time |
|---|---|---|
| Soup Carrot-Ginger | (blank) | (blank) |
Cook Time
| Prep | Cook | Total |
|---|---|---|
| (blank) | (blank) | (blank) |
Extras
| Name | Text |
|---|---|
| untitled | Saturday, February 24, 2024 |
| missing here | |
L2 corrected
The settled version (corrected). Bold text differs from the run.
Title
| Title | Serves | Total time |
|---|---|---|
| Soup Carrot-Ginger | (blank) | (blank) |
Cook Time
| Prep | Cook | Total |
|---|---|---|
| (blank) | (blank) | (blank) |
Extras
| Name | Text |
|---|---|
| untitled | Saturday, February 24, 2024 |
| untitled | 0) possibly suggestion 2x to 3x Sour cream at the end, avoid too much pepper, blend excessively, |