Barlow stays as the display font. These are replacement candidates for the UI body (Archivo) and the mono labels (Recursive). Open in browser to evaluate.
Used for: nav items, card titles, game names, filter tabs, sub-header date. All samples at real prototype sizes.
Used for: status badges, PLY-IDs, pipeline labels, capacity %, days value, section headers, week date, big count. All proportional sans-serif — no monospacing.
UI body: Red Hat Text. It was designed specifically for professional enterprise UI (Red Hat's own operating system and cloud tools). At 12–14px it's warmer and more open than Archivo without becoming consumer-app soft. Pairs naturally with Red Hat Mono for the metadata layer.
Mono: Red Hat Mono. Designed alongside Red Hat Text for the same context — operational UI labels, not code editors. At 9–11px it reads cleanly, the numerals are distinct, and the overall feel matches the "dense, warm, purposeful" brief. JetBrains Mono is a strong second if you want something more distinctive.