The visual language for CVE Hunter: a static-analysis CLI that reports security findings with labelled evidence. Warm-dark, monospace-forward, editorial — closer to a forensic log than a dashboard.
Neutrals drift warm so the page reads like ink on paper, not chrome on glass. Signal red is the only decorative colour. Semantic colour is reserved strictly for evidence state.
Geist handles UI and editorial sans duty. Geist Mono marks meta, code, values, and provenance hashes. Instrument Serif italic is a rare accent — used for single emphasised words, never whole sentences.
The product's core abstraction gets a dedicated visual language. Rank 1 is deterministic truth; rank 5 is tuned model inference. Colour is ordered, but not ordinal-loaded — no rank reads as "bad".
CPG / CodeQL taint path. Deterministic.
OSS-Fuzz / syzbot artefact. Harvested.
3 families + held-out judge.
Structural / test-derived rule.
Fine-tuned per-CWE check.
Carries rank 3 plus one of rank 1, 2, or 4.
Doesn't meet the confirmed bar. Reported with lower-confidence labelling. Never silently suppressed.
Three signature moves carry the forensic voice across every surface.