{% extends "base.html" %} {% block title %}{{ slug }} judge audit · Gauntlet Console{% endblock %} {% block body %}

← {{ slug }}

Judge audit — {{ slug }}

{# FR-3.4: the judge's decisions in a readable view so a judge-driven denial is diagnosable. Columns are best-effort over whatever keys the engine wrote. #} {% if not entries %}

No judge-audit entries (a --no-judge run, or no tool calls).

{% else %} {% for e in entries %} {% endfor %}
ToolDecisionSourceRationaleLatency
{{ e.tool or e.tool_name or "—" }} {{ e.decision or "—" }} {{ e.source or "—" }} {{ e.rationale or e.reason or "—" }} {% if e.latency_ms is defined and e.latency_ms is not none %}{{ e.latency_ms }}ms{% else %}{{ e.latency or "—" }}{% endif %}
{% endif %} {% endblock %}