Extracted, no dish photo yet.
Same structured-edit layout as the main-line V — same top bar ('Cancel · EDITING · Save'), same affordances, same inline-edit grammar. The deltas: the From-URL chip falls away (no URL), and the hero slot renders an empty placeholder (dashed-border cream box with italic-Ochre '— add a photo —' invitation) since the cook hasn't taken a dish photo yet — they only photographed the source card, which Hearth keeps in data but doesn't re-render here. Recipe content matches the transcription gate — Grandma's Corn Ragu, serves 4, no minutes (handwritten cards rarely carry one). Notes block arrives populated with what the AI extracted from the card ('From Grandma Ruth's recipe box.'); the cook adds her voice underneath as she returns over time. The basil line uses the combobox's free-text mode ('small handful'), and an AI-extracted margin note rides under it ('grandma was heavier-handed'). Save commits the recipe to the library; the source photograph stays attached in data forever.
Grandma's Corn Ragu
From Grandma Ruth's recipe box.
- corn, kernels cut off the cob
- large shallot, finely diced
- olive oil
- dry white wine
- unsalted butter
- basil, torn
grandma was heavier-handed
- i. sauté shallot in olive oil, 2 minutes
- ii. add corn and wine, simmer until reduced
- iii. swirl in butter at the end
- iv. top with basil and a little salt
or until barely glossy