4 months ago
3bb7675An enrichment of the live run page to the owner's Paper design (the rail/steps already existed). - steps: passed stays one line (label · summarize one-liner muted · status · timing); failed expands (header, the statement at 15px/24 foreground weight 500, then evidence). status/timing hug content — no right-aligned gutter (spec §3). step label never "trigger: trigger"; colour budgeted to the status badge. - keep `summary` on the full run view so the maintainer sees the one-liner (only the publicEvidence carrier is stripped now). - ai-review evidence: per-file surface-1 fill-only containers (dir-dim/basename- bright path, severity counts, github blob links, collapse ≥3 behind a chevron) with severity-tinted finding cards (critical/warning/note, reason brightest, line links, no pass/fail). the renderer parses inline backticks → mono <code> chips, sanitized as text. - wrote the type + spacing scale into the tripwire-design skill. - hygiene: findings severity map typed Record<FindingSeverity,…>; deleted the translate-y-[-1px] baseline hack; the feed's truncation fog reuses the existing .fluted-glass class instead of a second progressive-blur primitive. Checks: typecheck all, biome, boundaries, 204 tests.
Parentac880a2