Redesign in Prime Intellect's design language, both themes, three viewports
ci / web (push) Successful in 2m42s
ci / python (push) Successful in 3m8s

Eighteen agents: three design directions judged on whether a COO on a phone
actually learns what an environment is, on craft, and on landing without a
rewrite; one spec; a foundation of measured tokens; six build lanes; three
browser verifiers; a final gate pass.

The materials are Prime Intellect's, measured from their site: near-black
grounds, one green, sharp radii, mono small-caps labels, Geist and Geist Mono
self-hosted because production CSP is font-src 'self'. Two of their own greys
fail contrast on their own ground (#737373 is 4.02:1, #6E6E6E is 3.73:1 on
#0F0F0F), so --muted is lifted and the CSS comment carries the number — or
someone will 'correct' it back. Every text-on-ground pair in both themes is
tabulated in src/index.css with its measured ratio.

The two rules that resolved every conflict: data is mono, sentences are sans;
the language wins on materials, the lesson wins on legibility. Light mode is a
finished paper theme, not an inversion.

What did not change: the derived-tabs contract, the honesty markers, the
isolation lint, every gate. 419 contract checks, entry chunk at 74% of budget,
zero horizontal overflow on any route at 390/1024/1440 in either theme.

Also flips Alert Triage to status 'live' — the pipeline built it but never
promoted it, so it was badged SPEC on its own playable page and the home page
counted one environment.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019mt6sHQHEnEYrJZvoMCJSB
This commit is contained in:
karti-ai
2026-08-28 21:41:15 -07:00
parent af15ba584e
commit a21596b3e4
85 changed files with 4717 additions and 2230 deletions
+5 -5
View File
@@ -28,11 +28,11 @@ intersection with the above, to derive envs/wordle_five/words/answers.json.
See envs/wordle_five/words/PROVENANCE.md for exactly how.
--------------------------------------------------------------------------------
Manrope — SIL Open Font License 1.1
https://github.com/sharanda/manrope
Copyright 2019 The Manrope Project Authors. Licence text: public/fonts/OFL.txt
"Manrope" is a Reserved Font Name under that licence: a modified version of the
font may not be distributed under that name.
Geist and Geist Mono — SIL Open Font License 1.1
https://github.com/vercel/geist-font
Copyright 2024 The Geist Project Authors. The sans and mono faces are embedded
as variable woff2 files via @fontsource-variable/geist and
@fontsource-variable/geist-mono (latin subset). Licence text: public/fonts/OFL.txt
Lucide — ISC
https://github.com/lucide-icons/lucide