Seed: {{ seed }} {% if theme %}Theme: {{ theme }}{% endif %} {% if permalink %} {% endif %} {% if show_diagnostics and diagnostics %} {% if diagnostics.timeout_hit %} {% endif %} {% if diagnostics.retries_exhausted %} {% endif %} {% if fallback or diagnostics.fallback %} {% endif %} {% endif %}
{% set display_list = display_themes or resolved_themes or [] %} {% set resolved_list = display_list %} {% set has_primary = primary_theme or secondary_theme or tertiary_theme %} {% if resolved_list or has_primary %}
{% if resolved_list %} Resolved themes: {{ resolved_list|join(' + ') }} {% else %} Resolved themes: Full pool fallback {% endif %}
{% endif %} {% if auto_fill_applied and auto_filled_themes %}
Auto-filled: {{ auto_filled_themes|join(', ') }}
{% endif %} {% if fallback_reason and has_primary %} {% if synergy_fallback and (not resolved_list) %} {% set notice_class = 'danger' %} {% elif synergy_fallback %} {% set notice_class = 'warn' %} {% else %} {% set notice_class = 'info' %} {% endif %} {% if notice_class == 'danger' %} {% set notice_icon = '⛔' %} {% elif notice_class == 'warn' %} {% set notice_icon = '⚠️' %} {% else %} {% set notice_icon = 'ℹ️' %} {% endif %}
Heads up: {{ fallback_reason }}. You can tweak secondary or tertiary themes for different mixes, or reroll to explore more options.
{% endif %}
{{ commander }} image
Commander

{{ commander }}

{% if summary %} {# Reuse the comprehensive deck summary partial #} {% include "partials/deck_summary.html" %} {% else %} {% endif %}