CONCRETE. MONO. HAZARD.
IBM Plex Mono only. Orange for danger. Zero radius.
SPEC · 01
CONCRETE. MONO. HAZARD.
IBM Plex Mono only. Orange for danger. Zero radius.
The only API that matters.
concrete.ts
type Spec = {
id: string;
hazard: boolean;
owner: string;
};
export function assertSpec(s: Spec) {
if (!s.id) throw new Error('NO_ID');
if (s.hazard) console.warn('HAZARD');
return s;
}
Laws
Non-negotiables
Hairlines: 2px black or it doesn't exist. Mono everywhere — Even the marketing.
Reserved for real risk.
We ship if…
Yes
Explicit invariants. Named owners. No soft shadows.
vs
No
Vague vibe decks. Rounded pills. Mystery owners.
READ THE SPEC.
Public RFC opens Monday.