{{ project.project_label }}
{{ cloud_badge(project.cloud) }}
{% if project.drift_monitoring %}
{% else %}
{% endif %}
{% if project.score is not none %}
{{ score_donut(project.score, 80) }}
{% else %}
—
{% endif %}
{# Score delta #}
{% if project.score_delta is not none and project.score_delta != 0 %}
{% if project.score_delta > 0 %}
▲ +{{ project.score_delta }}%
{% else %}
▼ {{ project.score_delta }}%
{% endif %}
{% elif project.score_delta is none %}
—
{% else %}
—
{% endif %}
{# Severity bar #}
{{ severity_bar(project.severity_counts) }}
{# Last scan #}
{% if project.last_scan_at %}
Last scan: {{ project.last_scan_at }}
{% else %}
No scans yet
{% endif %}
{# Frameworks #}
{{ project.frameworks | join(", ") }}