Skip to content

Eval results

Aggregate gate: PASS
Snapshot: 2026-06-15T17:56:16.168Z
Last-green commit: b583462

change-explainer

Rows: 36. Aggregate average excluding gated scores: 100.0%.

ScorerAveragePassing rowsFailing rowsMinn/a
grounded-entities100.0%360100%0
reason-validity100.0%360100%0
constraint-coverage100.0%360100%0
length100.0%360100%0
editorial-register100.0%00100%36

Gating semantics

editorial-register rows where grounded-entities < 0.95 are returned as n/a and excluded from the aggregate average per ADR-0020.

build-time fetch: after a green npm run eval, the editor CI job writes editor/.evalite/results.json plus the ADR-0020 gate summary to docs-site/src/data/eval-snapshots/change-explainer.json and uploads it as the docs-site-eval-snapshot workflow artefact. The deploy job downloads that artefact before npm run docs:build, so the public page is static HTML and needs no API keys or live client-side JavaScript.