{{ phase.name|capitalize }}
{% if not phase.exists %}
missing
{% elif phase.status %}
{% set st = phase.status|lower %}
{% if st in ('approved', 'complete', 'completed', 'done') %}
{{ phase.status }}
{% elif st in ('in-review', 'review') %}
{{ phase.status }}
{% elif st == 'draft' %}
{{ phase.status }}
{% else %}
{{ phase.status }}
{% endif %}
{% else %}
(no status)
{% endif %}
{% if phase.exists %}
{% if rendered.get(phase.name) %}
{# Server-side renders markdown to CommonMark HTML with raw
HTML disabled (P1-2 fix). ``|safe`` is safe because the
rendering function explicitly escapes any embedded
``