{% from "partials/_macros.html" import card_header, pagination_bar, verdict_pill as verdict_pill_base %}
{# Row-shaped convenience wrapper over the shared pill: keeps the
{{ verdict_pill(k) }} call sites tidy while the colour palette lives in
one place (_macros.html). #}
{% macro verdict_pill(row) %}
{% if row.verdict %}{{ verdict_pill_base(row.verdict, row.confidence) }}
{% else %}—{% endif %}
{% endmacro %}
{% macro subhead(title, c) %}
{{ data.pagination.priv.page }} / {{ data.pagination.priv.total_pages }}{{ data.pagination.priv.total }} total
{% endif %}
{% else %}
no privilege entries found
{% endif %}
{% else %}
no persistence data yet — these collectors read SSH
authorized_keys,
/etc/hosts and privilege config; run the
monitor (with sudo for full visibility)
and let a cycle complete.