{{ summary.get('total', 0) }}
Total Checks
{{ summary.get('pass', 0) }}
Pass
{{ summary.get('warn', 0) }}
Warnings
{{ summary.get('fail', 0) }}
Failures
{% if sparklines %}
{% for key, spark in sparklines.items() %}
{{ spark.label }}
{% if spark.latest is not none %}{{ spark.latest }}{% else %}—{% endif %} ({{ spark.count }} pts)
{% endfor %}
{% endif %}
{% if findings %} {% for f in findings %} {% endfor %}
ID Level Check Mitigation
{{ f.get('id', '?') }} {% set lvl = f.get('level', 'PASS') %} {{ lvl }} {{ f.get('check', '') }} {{ f.get('mitigation', '') or '—' }}
{% else %}

No discovery findings yet. Run fw audit --section discovery,discovery-trends to generate.

{% endif %}