A plain recipe form — local state only, nothing shared yet.
Ask the agent to list the current ingredients.
The agent reads the shared state through the DSH gateway.
One click asks the agent to write the recipe.
STATE_SNAPSHOT events rewrite the form: title, ingredients, steps.