{% extends "base.html" %} {% block title %}Report: {{ resource_name }} - Supavision{% endblock %} {% block og_meta %} {% set og_severity = evaluation.severity if evaluation else 'unknown' %} {% set og_summary = evaluation.summary if evaluation else (report.payload.summary if report.payload else 'Health check report') %} {% if base_url %}{% endif %} {% endblock %} {% block content %} {% if evaluation %}
{{ evaluation.summary }}
{% endif %} {% if report.payload %} {# ── Workstream A5: structured report render ─────────────────────── #} {# What changed since last run (A6) #} {% if report.payload_diff %}

What changed since last run — compared to the previous health check

+{{ report.payload_diff.new | length }} new −{{ report.payload_diff.resolved | length }} resolved ={{ report.payload_diff.persisted | length }} persisted
{% if report.payload_diff.new %}
New
{% endif %} {% if report.payload_diff.resolved %}
Resolved
{% endif %}
{% endif %} {# Metrics strip #} {% if report.payload.metrics %}

Metrics

Numeric measurements collected during this check.

{% for name, value in report.payload.metrics.items() %}
{{ name }} {{ value }}
{% endfor %}
{% endif %} {# Issues list #}

Issues {% if report.payload.issues %} ({{ report.payload.issues | length }}) {% endif %}

Problems identified during this health check, ordered by severity.

{% if report.payload.issues %} {% else %}

No issues reported — all checks passed.

{% endif %}
{# Run metadata (engine-stamped) #} {% if report.run_metadata %}

Run metadata

Technical details about how this check was executed.

{% if report.run_metadata.template_version %}
Template
{{ report.run_metadata.template_version }}
{% endif %} {% if report.run_metadata.tool_calls_made %}
Tool calls
{{ report.run_metadata.tool_calls_made }}
{% endif %} {% if report.run_metadata.runtime_seconds %}
Runtime
{{ report.run_metadata.runtime_seconds }}s
{% endif %}
{% endif %} {# Collapsed raw narrative #}
Raw narrative
{{ report_html | safe }}
{% else %} {# ── Legacy fallback: prose-only report ─────────────────────────── #}
{{ report_html | safe }}
{% endif %} {% endblock %}