{% set max_total = agent.max_score if agent.max_score > 0 else 1 %}
{% for cat in ['beacon', 'videos', 'platforms', 'engagement', 'content', 'community', 'identity'] %}
{% set pts = agent.scores.get(cat, 0) %}
{% if pts > 0 %}
{% endif %}
{% endfor %}
{% for cat in ['beacon', 'videos', 'platforms', 'engagement', 'content', 'community', 'identity'] %}
{% set pts = agent.scores.get(cat, 0) %}
{% if pts > 0 %}
{{ cat[:3] | upper }} {{ pts }}
{% endif %}
{% endfor %}