{# T55 admin per-scan evals matrix — terminal-brutalist re-skin. #} {# Page chrome only; the matrix itself is rendered by the shared #} {# ``evals_matrix.html`` partial which retains its own (Tailwind-era) #} {# styling. #} {% extends "admin_layout.html" %} {% block page_title %}admin :: evals :: {{ scan_id[:8] }}{% endblock %} {% block breadcrumb %} admin/ evals/ {{ scan_id[:8] }} {% endblock %} {% block content %}
07.1 — eval matrix

Matrix. scan {{ scan_id[:8] }}

Rows = prompt names. Columns = (model, provider) tuples plus the original production call. Cells expand to show full prompt + response. Use [debug page] for the raw ledger.

scan metadata debug page →
scan_id{{ scan_id }}
target{{ target_url }}
{% if owner_email %}
owner{{ owner_email }}
{% endif %}
{% include 'partials/evals_matrix.html' %} {# T48.1: shared eval-new modal. fixed-scan mode -- scan id is the page's #} {# scan_id, so the picker is hidden. #} {% with mode='fixed-scan', fixed_scan_id=scan_id %} {% include 'partials/eval_new_modal.html' %} {% endwith %} {% endblock %}