detail
Added a Directions textarea (data-field=steps) to recipes.html's edit form, which previously only had title/notes/user_notes/status. toggleEdit() populates it from parseSteps(), saveEdit() rebuilds the {text:...} JSON array on save. Probe-tested the save path directly against update_recipe before and after deploy.