{% comment %} Wizard progress indicator. Renders a numbered, clickable pill row that reflects the current step from the surrounding wizardForm() Alpine scope. Required: steps — list of {n: int, title: str} dicts (1-indexed) Reads (from Alpine scope): step — current step number goTo(n) — backward jumps freely; forward jumps run per-step validation Wrap your form with `x-data="wizardForm({ steps: })"` and pass the same `steps` list both here and to wizard_nav.html. {% endcomment %}
    {% for s in steps %}
  1. {% if not forloop.last %}{% endif %} {% endfor %}