v2.11.0 — the gate scores lock-relative
Variation is no longer punished. An internal adversarial audit found the scorer was lock-blind — it graded every project against the default Toss-flavored house style, so a textbook brutalist-lite build could fail the very gate its own preset demanded.
Changed
/ss-scorenow readsSTYLESEED.mdfirst and re-keys deductions to the locked look — a deduction fires when code violates your lock, not when it deviates from the default skin. No lock = full default strictness.- Palette discipline is now three lockable modes:
single-accent(default) ·brand-palette(N colors with roles) ·categorical(CD-1 hues on rows/tags). - DESIGN-LANGUAGE §18 split into ⛔ floors (a11y, dark patterns, incoherence) vs 🔧 skin defaults (px-6-only, rounded-2xl-only, shadow caps, pure-black…).
/ss-restylewritesPreset:into the lock;/ss-verifyjudges pixels against the locked personality.
Added
oled-blackdark language (true #000 + hairline elevation, Vercel/Linear-class)- Editorial/reading surfaces: serif body + paper canvas legal when locked, gated on reading craft
- Category-color legality (labels/tags/calendars per CD-1)
Full audit story coming as a write-up — our gate was failing its own presets, and that's the lesson.