subconscious.ai Design System Stated vs Revealed · always

Design system.

Doctrine · Stated vs Revealed  ·  Fonts Exposure · Sohne Mono · Redaction  ·  Palette Newsprint · Ink · Signal Red  ·  Rule One thing violently large · one uncomfortably small

Canonical
source of truth for app adoption
Example
valid story or sample, not a primitive contract
Archive
preserved history, not implementation guidance
Foundation
Foundation
Doctrine — Stated vs Revealed

Start here. The molecular pattern every surface obeys. Left column: stated. Right column: revealed. If you can't draw the pair, you don't have the idea.

Brand
Color
Color system.

3 signals · ink · ivory · red  ·  8 themes · paired light/dark  ·  Rule red means gap only

Type
Type system.

Exposure display  ·  Redaction italic / stated  ·  Sohne Mono meta  ·  three voices · one doctrine

Space
Space and rule.

Radius 0 or 2px only  ·  Rules not shadows  ·  Grid asymmetric 3fr/7fr always

A11y
A11y floor.

Contrast matrix · focus rings · motion · WCAG 2.1  ·  accessibility as a property of the system, not a checklist on the way out

Writing
Product voice.

Marketing voice vs product voice  ·  button verbs · error microcopy · destructive + noun  ·  the floor for every string we ship

Logos
Logo marks.

Primary arrow + wordmark  ·  Arrow 45° exact  ·  clearspace · size ramp · on-color variants

Icon spec
Mark, not picture.

1.5px ink stroke · 24×24 grid · square caps · miter joins  ·  inherits color  ·  marks scratch in  ·  click-to-copy  ·  full spec for the icon system

Hero
Brand hero.

Stated vs Revealed at the page level  ·  full-bleed compositions  ·  off-grid elements

Components
Product register
A second voice for the parts that don't shout.

data-scale="product" · calmer type · faster motion · same primitives  ·  for chat, settings, dashboards · two-color contract holds

Buttons
Buttons that decide.

3 treatments · primary · ghost · icon/tool  ·  arrow matches action  ·  no hover translate

Links
Fuzzy at rest.

Blur 0.7px at rest · sharp on hover  ·  dotted → solid  ·  the signature subconscious.ai interaction

Registry
Borrowed shapes, our color.

19 items · 16 components · 2 hooks · 1 lib  ·  npx shadcn add off Vercel  ·  KokonutUI shapes bridged to the contract

16 components · React · npx shadcn add

Demo
Fourteen components, running.

Live · 14 rendered, 16 installable  ·  every component painted with the contract  ·  one click from the index

Forms
Input fields.

Inputs · selects · toggles · validation  ·  Redaction italic placeholders  ·  red = error only

Stats
Numbers that prove.

93% · 15,000× · $38B  ·  every stat has source + method + status  ·  tabular-nums always

Nav
Navigation.

Fixed chrome · logo top-left · menu top-right  ·  backdrop-filter blur(6px)  ·  opacity 0.4 → 1.0 on hover

Table
Metrics table.

Stated vs Revealed columns  ·  click-to-expand deltas  ·  animated comparison bars  ·  ink hairlines only

Features
Feature list.

01 :: code-comment kicker  ·  title + 1–2 sentence body  ·  dotted link to paper  ·  never bullet-point flavor

Feedback
Feedback registers.

Banner · alert · badge · empty · loading  ·  five intrusiveness tiers  ·  pick the gentlest one that does the job

Layout
Six nouns.

Sheet · Section · Stack · Cluster · Grid · Rule  ·  every page from the same six primitives  ·  no seventh allowed

Overlays
Interrupt once.

Modal · drawer · toast · sheet  ·  every overlay is a tax on attention  ·  if the page can carry it, the page should

Text · live
Words that resolve.

4 registry text-animations  ·  dynamic · scroll · shimmer · sliced  ·  mounted as live React islands, theme-tracked  ·  reserve for moments that earn motion

Motion
Motion spec.

Durations 200/300/600ms  ·  ease-out only  ·  no bounces · no springs  ·  prefers-reduced-motion respected

Data & Visualization
Charts
Investment-grade charts.

Nine chart types · accuracy bars · ridgeline · dumbbell · stat cards · comparison bars · dot matrix  ·  stated vs revealed always  ·  ink + red only · no rainbow

Causality
Causal diagrams.

DAG vocabulary · nodes · do() · back-door paths · counterfactual splits  ·  one red arrow per diagram

Pedagogy
Stated vs revealed.

Consumer say-do gap  ·  struck claim · receipt behavior · red gap slider · intervention frame  ·  "not next word - next action"

Nº 17b · Replication
Eighty years, replicated.

Festinger 1957 → Subconscious 2024  ·  six milestones · original n vs synthetic n  ·  bioequivalence ≥ 93% · 0 / 52 competitors

Nº 17c · Operator
Operator console.

Terminal voice paired with editorial doctrine  ·  live queue · stated/revealed Δ stream · bioequivalence alerts  ·  procurement reads this

Marketing surfaces
Starter
Starter scaffold.

Annotated minimal page  ·  copy-paste this file when migrating an asset into the system  ·  documents every canonical primitive inline

Landing
Landing page.

Hero · logo wall · stats · say-do gap · how-it-works · use cases · outcomes · comparison · footer  ·  mirrors www.subconscious.ai composition

Feature
Interior page.

Narrower rail · breadcrumb · DAG callout · falsifier · footnotes  ·  methodology dive demonstrating stated/revealed in compact inline form

Doctrine Every surface is a pair.
Left column stated. Right revealed.
Red marks the gap. Always.
Fonts Exposure Light/ExtraLight/Thin
Redaction Italic · pull quotes
Sohne Mono · meta / proof / labels
Rules One thing violently large.
One thing uncomfortably small.
Kill the middle weight.