Resumo Executivo

Visão geral dos problemas de segurança identificados

{% if not has_analysis %} {# ---------------- EMPTY STATE (igual ao seu template) ---------------- #}
— Critical
— High
— Medium
— Low

Score de Segurança

Nenhuma análise foi executada ainda

— /100

🔍 Principais Pontos de Atenção

Sem dados para exibir

Assim que a análise rodar, esta seção mostrará os principais riscos identificados (ex.: SG permissivo, RDS público, S3 sem block public access, etc.).

{% else %} {# ---------------- POPULATED STATE ---------------- #}
{{ executiveSummary.counts.CRITICAL }} Critical
{{ executiveSummary.counts.HIGH }} High
{{ executiveSummary.counts.MEDIUM }} Medium
{{ executiveSummary.counts.LOW }} Low
{# score (populated) - você pode decidir a cor baseado em meta.overallRisk ou no valor #} {% set score_value = securityScore.value %} {% set score_box_class = "bg-red-500/10 border-red-500/20" if score_value < 50 else ("bg-yellow-500/10 border-yellow-500/20" if score_value < 80 else "bg-emerald-500/10 border-emerald-500/20") %} {% set score_text_class = "text-red-600" if score_value < 50 else ("text-yellow-700" if score_value < 80 else "text-emerald-600") %}

Score de Segurança

Baseado nas melhores práticas AWS e CIS Benchmark

{{ score_value }} /100

🔍 Principais Pontos de Atenção

    {% for f in keyFindings %}
  • {{ f.text }}
  • {% endfor %}
{% endif %}