System-Wide Report

Comprehensive Analysis Across All Sources
Generated: {{ generated_at }}

System Summary

Total Sources
{{ summary.total_sources }}
Total Files
{{ summary.total_files }}
Total Findings
{{ summary.total_findings }}
Verified True Positives
{{ summary.verified_true_positives }}
{% if findings_by_category %}

Findings by Category

{% for category, count in findings_by_category.items() %} {% endfor %}
Category Count Percentage
{{ category }} {{ count }} {{ "%.1f"|format((count / summary.total_findings * 100) if summary.total_findings > 0 else 0) }}%
{% endif %} {% if findings_by_severity %}

Findings by Severity

{% for severity, count in findings_by_severity.items() %} {% endfor %}
Severity Count Percentage
{{ severity|capitalize }} {{ count }} {{ "%.1f"|format((count / summary.total_findings * 100) if summary.total_findings > 0 else 0) }}%
{% endif %} {% if sources %}

Top Sources by Activity

{% for source in sources[:30] %} {% endfor %}
Source Files Findings Verified Last Activity
{{ source.source }} {{ source.file_count }} {{ source.finding_count }} {{ source.verified_findings }} {{ source.last_activity or 'N/A' }}
{% endif %}

Risk Summary

Sources with Findings
{{ sources|selectattr('finding_count', 'gt', 0)|list|length }}
Sources with Verified Findings
{{ sources|selectattr('verified_findings', 'gt', 0)|list|length }}
Avg Findings per Source
{{ "%.1f"|format((summary.total_findings / summary.total_sources) if summary.total_sources > 0 else 0) }}
Avg Files per Source
{{ "%.1f"|format((summary.total_files / summary.total_sources) if summary.total_sources > 0 else 0) }}