{# /failures summary cards. Audit-only (always local_runtime_mode), so the cloud's 5-card grid is gone. Two cards: Failed Executions count and Slot Wasted (the compute these failures consumed). #} {% from "components/_summary_card.html" import summary_card %} {% set _fail_sub = [ (summary.with_solutions_count ~ " unique quer" ~ ("ies" if summary.with_solutions_count != 1 else "y")) ] %} {% if summary.suggestions_available_count > 0 %} {% set _ = _fail_sub.append(summary.suggestions_available_count ~ " with suggestions") %} {% endif %} {% if summary.top_reason %} {% set _slot_sub = ["Top reason: " ~ (summary.top_reason | bq_reason_humanize)] %} {% else %} {% set _slot_sub = ["summed across every failed execution"] %} {% endif %}
{{ summary_card( "Failed Executions", summary.active_count, subvalues=_fail_sub ) }} {{ summary_card( "Slot Wasted", summary.total_slot_human, subvalues=_slot_sub ) }}