Raw Responses
{% for item in processed %}
{% set max_count = item.counts.values() | list | max if item.counts else 1 %}
{% if item.counts %}
{% set top_items = item.counts.items() | list %}
{% set q_colors = ['#2563eb','#059669','#dc2626','#d97706','#7c3aed','#ea580c','#0891b2','#be185d','#65a30d','#7c3aed'] %}
{% set q_color = q_colors[item.question.id - 1] %}
{% else %}
{% endfor %}
Q{{ item.question.id }}: {{ item.question.text }}
{{ item.total }} answer{{ 's' if item.total != 1 else '' }}
{% for text, count in top_items[:5] %}
{{ text }}
{% endfor %}
{{ top_items[0][0] }}
No answers yet
{% endif %}
Emails collected (full report requests)
{% if email_records %}
{% set pending = email_records | selectattr('retained', 'equalto', false) | list %}
{% set retained = email_records | selectattr('retained', 'equalto', true) | list %}
{% if retained %}
{{ email_records | length }} total | {{ retained | length }} retained | {{ pending | length }} pending deletion
Retained (opted in)
{% for r in retained %}
{{ r.email }} ✓ keeping
{% endfor %}
{% endif %}
{% if pending %}
Pending deletion
{% for r in pending %}
{{ r.email }}
{% endfor %}
{% endif %}
{% else %}
No emails collected yet. They appear here when attendees request the full report on the analysis page.
{% endif %}
Attendee comments ({{ comments | length }})
{% if comments %}
{% for comment in comments %}
{{ comment }}
{% endfor %}
{% else %}
No comments submitted yet.
{% endif %}