/** * Numbers — a magazine-style data page. Big display numerals, small * eyebrow labels, ruled dividers between rows. No cards, no gradients. * The point is to present the resume metrics as if a designer laid them out. */ import { motion } from "motion/react"; const ROWS = [ { label: "Field-level F1", value: "0.94", sub: "SROIE test split", }, { label: "Doc-level exact match", value: "78%", sub: "CORD test split", }, { label: "Median latency", value: "1.9s", sub: "text-only PDFs", }, { label: "Cost per doc", value: "$0.0004", sub: "GPT-5 nano, avg 2.4k input tokens", }, ]; export function Numbers() { return (

Quantified

The numbers behind
the pipeline.

Every claim below comes from the eval harness in{" "} src/eval/. Reproduce with{" "} python scripts/run_eval.py.

{ROWS.map((r, i) => (

{r.label}

{r.value}

{r.sub}

))}
); }