Brigade · ING-001 visual contract
Task visual · Saved recipe continuation

Keep the complete recipe on screen after saving.

The receipt confirms the write. It does not replace the recipe with a success page or force the chef into Menu setup.

Continuation rule: after Add, keep ingredients, instructions, yield, costing state, and open decisions together on the saved Recipe Book entry.
Saved Recipe Book entry

The chef can verify the saved recipe without leaving the page.

Proposed acceptance contract · saved recipe · not live
Recipe Book

Seafood Paella

13 ingredients · 1 instruction · serves 6
Added to Recipe Book
Known-cost price floor · illustrative$8.47+$2.54+ known ingredient cost / serving · pricing policy pending
Ingredients2 priced · 3 decisions · 8 other open
! changes result✓ costed— open
Seafood stock · 6 cups!
Saffron threads · 1 pinch!
Frozen peas · 1 cup!
Bomba rice · 2 cups
Large shrimp · 1 lb
Mussels · 1 lb
Calamari · 0.5 lb
Yellow onion · 1 each
Garlic · 4 cloves
Red bell pepper · 1 each
Olive oil · 0.5 cup
Lemons · 2 each
Smoked paprika · 1 tsp
1 source instruction foundPrepare all ingredients, cook following standard technique, season to taste, and serve.
Yield6 servings
Recipe Book only. Saving did not create or change a sellable Menu item.
Review 3 high-impact decisions Use in a plate or Menu item Add another recipe
Attention rows appear first, but the full list remains available in the scroll area. Instructions and yield stay below the ingredients instead of moving to another screen.
Proposed acceptance contract · optional destination · not live
This choice appears only after the chef selects the secondary action. Dismissing it returns to the saved recipe with no Menu write.
Implementation boundary

Recipe storage and sellable-item setup remain separate writes.

Saved recipeReceipt, reversible event, source, current content version, ingredients, instructions, yield, costing state, and open decisions load together.
Complete itemCreate a separate sellable-item record that references the whole recipe. Do not copy its ingredient lines.
Component useCreate a component reference with the amount and destination context. The recipe remains reusable in other plates or Menu items.
CancelClosing the destination choice creates nothing. The chef returns to the saved Recipe Book entry at the same position.