Active Issues

Cost optimization opportunities by type{% if date_range and date_range.display %} · {{ date_range.display }}{% endif %}

{% if opportunities.total_count > 0 %} View all {% endif %}
{% if opportunities.type_cards and opportunities.type_cards | length > 0 %}
{% for card in opportunities.type_cards %} {% set savings = card.estimated_savings + card.verified_savings %} {% set savings_pct = (savings / card.total_cost * 100) if card.total_cost > 0 and savings > 0 else 0 %} {% set bar_width = [savings_pct, 100] | min %}

{{ card.label }}

{{ card.count }}
Spend {{ card.total_cost | format_usd }}
Estimated savings {{ card.estimated_savings | format_usd }}
{% if card.verified_savings > 0 %}
Verified savings {{ card.verified_savings | format_usd }}
{% endif %} {# Savings % progress bar #} {% if savings_pct > 0 %}
Savings potential {{ "%.0f" | format(savings_pct) }}%
{% endif %}
{% endfor %}

{{ opportunities.total_count }} active opportunities

{% else %}

{% if background_jobs_running %} Analysis in progress — opportunities and savings are still being updated. {% else %} No active opportunities detected for this period. {% endif %}

{% endif %}