{# A gate detail section (plan or code). Rendered in FIXED order by the page; id anchors the strip. #} {% set failing = section.ran and section.round and section.round.verdict == "FAIL" %}

{{ gate_title }}

{% if not section.ran %}
Not yet run.
{% else %} {% set r = section.round %}

verdict: {{ r.verdict }}{% if r.model %} · model: {{ r.model }}{% endif %}{% if r.impact_model_version %} · {{ r.impact_model_version }}{% endif %}{% if r.material_fingerprint %} · material: {{ r.material_fingerprint }}{% endif %}

{% set sel = section.selector %}

{% if sel.older_href %}{% else %}{% endif %} round {{ sel.n }} of {{ sel.N }} {% if sel.newer_href %}{% else %}{% endif %}

{% set conv = section.convergence %} {% include "_convergence.html" %} {% for group in r.groups %} {% if group.open %}
{{ group.label }} ({{ group.count }}) {% for f in group.findings %}{% include "_finding.html" %}{% endfor %}
{% else %}
{{ group.label }} ({{ group.count }}) {% for f in group.findings %}{% include "_finding.html" %}{% endfor %}
{% endif %} {% endfor %} {% endif %}