Files
6krrt/tests/test_models_page_structure.py
adlee-was-taken 3c0100d08e fix(admin): tighten the models table and show what routing turns on
Rows were 57px against the decisions table's 36px, which is the other
scanning surface over hundreds of rows. Two things set that height and
only fixing one would have moved it barely: 24px of td padding, and a
32px override <select>. Both come down; the row is now 31px.

The space that buys is spent on the four facts a routing decision
actually turns on, all already in /admin/api/models -- no API change:

  Ctx       effective_context_window, the hard filter that 422s
  $/1M out  the completion price profiles filter on
  Prof      mean proficiency, with /N and the per-category breakdown
            in the title -- a bare mean would imply uniform competence,
            which is the one thing the table disproves
  Caps      T/V/J/R chips, reusing the decisions page's flag language

The Ctx column earned its place immediately: 12 of 30 active OpenRouter
rows read 0 and have never been selected across 23,000+ decisions.
Fixed separately.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VRQXz5SYZYVWscxS1QqF6U
2026-09-08 22:26:39 -04:00

6.1 KiB