{# The phase badges, derived from on-disk checkpoints. Polled on the detail page so phases visibly light up as a running conversion produces them. #}
{% for p in phases %} {{ p }}{{ ' ✓' if conv.phases_done[p] else '' }} {% endfor %}