{% extends "base.html" %} {% macro card(run, status_class, status_label) %}
{{ status_label }} {{ run.short_id }}
provider={{ run.provider }} · {{ run.events_count }} event{{ run.events_count != 1 and "s" or "" }} · {{ run.started_at_human }}
{% if status_class == "failed" and run.failed_reason %}
{{ run.failed_reason }}
{% endif %} {% if status_class == "failed" and run.last_recall_query %}
last recall: {{ run.last_recall_query }}
{% endif %} {% if status_class == "skipped" %} {% for cs in run.capability_skips %}
{{ cs.capability }} · N/A — capability not supported
{% else %}
skipped (no capability metadata captured)
{% endfor %} {% endif %} view trace →
{% endmacro %} {% block content %}

Failed ({{ failed|length }})

{% if failed %} {% for r in failed %}{{ card(r, "failed", "FAILED") }}{% endfor %} {% else %}

No failed contracts.

{% endif %}

Skipped ({{ skipped|length }})

{% if skipped %} {% for r in skipped %}{{ card(r, "skipped", "SKIPPED") }}{% endfor %} {% else %}

No skipped contracts.

{% endif %}

Passed ({{ passed|length }})

{% if passed %} {% for r in passed %}{{ card(r, "passed", "PASSED") }}{% endfor %} {% else %}

No passed contracts.

{% endif %} {% if errors %}

Errors ({{ errors|length }})

{% for r in errors %}{{ card(r, "error", "ERROR") }}{% endfor %} {% endif %} {% endblock %}