{# Vendored verbatim from opportunities/index.html so the failures
workspace looks and behaves identically - same shell, summary
grid, filter surface, table + pagination. Only deltas: page title,
eyebrow, and the include paths point at failures/ partials. #}
{% extends "layout.html" %}
{% block content %}
{# Page header - identical to cloud (eyebrow + title + Observed/Estimated/Validated tooltip) #}
Failures
!
Reason is BigQuery's error_result.reason classifier.
Executions counts every failed run for the same query body.
Suggestions means audit has an AST rewrite that may be the fix.