Recipe in a guide
Overview
Section titled “Overview”A :::recipe written here renders the same runnable step islands a recipe PAGE
ships, from the same generator, hydrated by the same console against the same
hardened proxy. The reader never leaves the guide they were reading.
Your first call
Look at a pet
Fetch one pet. The response is captured, so the next step can chain off it.
Read it back
This step’s path references step 0’s captured output — the chaining loop. Unresolved tokens stay literal, so a step you have not run yet reads as what it is instead of throwing.
A second walkthrough on the same page
Section titled “A second walkthrough on the same page”Each walkthrough is its own chaining scope: ${steps.0.…} below means the first
step of THIS recipe, not the first step of the page.
Create one
Create a pet
E6_GUIDE_RECIPE_CANARY — a runnable step with a request body.
A stepper that is not runnable
Section titled “A stepper that is not runnable”An ordinary stepper is untouched: no island, no console scope, no button that could not work.
Set up a key
Create a key
Run
doctorine keys create.Log in
Run
doctorine login.Write about the console
A step that only MENTIONS the island class —
doctorine-recipe-step, as this sentence does — declares no request, so this stepper is still not a console scope. Docs about the console are ordinary prose.
Try-It is disabled for this portal. Copy the request from the console above to run it yourself.
Try-It is disabled for this portal. Copy the request from the console above to run it yourself.