Design-language conformance

Every active design language, rendered from its own cited doctrine, with the conformance receipt for each invariant. The page's own frame is the apple-dark design language — the proof surface follows the very process it displays.

home · studio · settings

How to read this

pass a deterministic invariant the render satisfiesfail a deterministic invariant the render violates (shown honestly)cannot certify a judgment/deferred aspect (e.g. contrast over glass) — automation cannot decide it; a human/visual receipt does

apple-dark

27 pass · 0 fail · 3 cannot certify

regular
Commits1,240
Current streak23 days
Languages12
invariantlawverdictreceipt
page-shell · docs/design/pageshell.md
ap-page-backdropthe page chrome paints the language backdrop tokenpass
ap-page-closedchrome CSS is a closed simple structure (one root rule, no @-rules/attribute/pseudo)pass
ap-page-tokenonlyhost-chrome CSS references tokens only (no raw hex/px)pass
ap-page-orientthe page carries a title + breadcrumb orientationpass
page-layout · docs/design/pageshell.md
ap-layout-columnall content sits in one centered page column (no full-bleed sprawl)pass
page-type-ramp · docs/design/pageshell.md
ap-type-tieredthe shell type ramp carries a heading tier (title > h2 > body)pass
page-spacing-rhythm · docs/design/pageshell.md
ap-rhythm-densitypanel padding follows the language's cited density bandpass
page-section-grouping · docs/design/pageshell.md
ap-grouping-depththe shell composes one chrome level (no chromed box inside a chromed box)pass
motion · docs/design/motion.md
ap-motion-bandmotion tokens trace to the cited per-language block and sit in the 70-700ms bandpass
component-nav · docs/design/board.md
ap-nav-anatomythe site nav band links every surface with a marked active page, token-onlypass
component-button · docs/design/apple-dark.md
ap-btn-radiusapple-dark button is a 999px capsulepass
ap-btn-materialOPAQUE fill (not frosted glass)pass
ap-btn-mechanicopacity-dim press (dims DOWN)pass
ap-btn-flatZERO box-shadow (depth via material only)pass
ap-btn-focusrounded system focus ring (not a square inset)pass
ap-btn-contrastbutton label contrast on the actual fillcannot certifypresent · rendered-css-contrast-probe
assets/receipts/apple-dark/ap-btn-contrast.json
component-chip · docs/design/apple-dark.md
ap-chip-radiusapple-dark chip is a capsule (radius 999)pass
ap-chip-materialOPAQUE fill (not frosted glass)pass
ap-chip-anatomycentered label (no dismiss ×)pass
ap-chip-mechanicopacity-dim press (dims DOWN)pass
ap-chip-focusrounded system ring focuspass
ap-chip-caseSF sentence case (never ALL-CAPS)pass
ap-chip-contrastchip label contrast on the actual fillcannot certifypresent · rendered-css-contrast-probe
assets/receipts/apple-dark/ap-chip-contrast.json
component-card · docs/design/apple-dark.md
ap-card-containerONE container; rows carry no independent chrome (anti grid-of-tiles)pass
ap-card-rowsgroups >=2 metrics as rows (not one box per stat)pass
ap-card-divideradjacent rows divided by a 1px hairlinepass
ap-card-inlinerow axis is horizontal label+value (not stacked column)pass
ap-card-materialOPAQUE container (not frosted glass) — the material wall vs liquid-glasspass
ap-card-roundedrounded inset container (radius 14)pass
ap-card-fillscontent fills the card (no giant dead space)cannot certifypresent · token-derived-reconstruction
assets/receipts/apple-dark/ap-card-fills.png

carbon

27 pass · 0 fail · 3 cannot certify

gray
Commits1,240
Current streak23 days
Languages12
invariantlawverdictreceipt
page-shell · docs/design/pageshell.md
cb-page-backdropthe page chrome paints the language backdrop tokenpass
cb-page-closedchrome CSS is a closed simple structure (one root rule, no @-rules/attribute/pseudo)pass
cb-page-tokenonlyhost-chrome CSS references tokens only (no raw hex/px)pass
cb-page-orientthe page carries a title + breadcrumb orientationpass
page-layout · docs/design/pageshell.md
cb-layout-columnall content sits in one centered page column (no full-bleed sprawl)pass
page-type-ramp · docs/design/pageshell.md
cb-type-tieredthe shell type ramp carries a heading tier (title > h2 > body)pass
page-spacing-rhythm · docs/design/pageshell.md
cb-rhythm-densitypanel padding follows the language's cited density bandpass
page-section-grouping · docs/design/pageshell.md
cb-grouping-depththe shell composes one chrome level (no chromed box inside a chromed box)pass
motion · docs/design/motion.md
cb-motion-bandmotion tokens trace to the cited per-language block and sit in the 70-700ms bandpass
component-nav · docs/design/board.md
cb-nav-anatomythe site nav band links every surface with a marked active page, token-onlypass
component-button · docs/design/carbon.md
cb-btn-radiuscarbon button is square (radius 0)pass
cb-btn-anatomylabel hard-left + trailing icon hard-right (space-between DOM)pass
cb-btn-mechanictoken-swap press (no filter/opacity/state-layer)pass
cb-btn-flatflat — zero box-shadowpass
cb-btn-focus2px square inset focus ringpass
cb-btn-contrastbutton label contrast >= WCAG AAcannot certifypresent · rendered-css-contrast-probe
assets/receipts/carbon/cb-btn-contrast.json
component-chip · docs/design/carbon.md
cb-chip-radiuscarbon Tag is the fixed 16px radius token (NOT the button's 0)pass
cb-chip-anatomydismissible: label + trailing × close buttonpass
cb-chip-flatflat — no blur AND zero box-shadowpass
cb-chip-mechanictoken-swap hover/active (no filter/opacity)pass
cb-chip-focus2px outline focus (offset) — NOT the button's inset square ringpass
cb-chip-caseIBM Plex sentence case (never ALL-CAPS)pass
cb-chip-contrastchip label contrast >= WCAG AAcannot certifypresent · rendered-css-contrast-probe
assets/receipts/carbon/cb-chip-contrast.json
component-card · docs/design/carbon.md
cb-card-containerONE Tile/list container; rows carry no independent chromepass
cb-card-rowsgroups >=2 metrics as rows (not one Tile per stat)pass
cb-card-dividerrows split by a 1px gridlinepass
cb-card-inlinerow axis is horizontal label+value (not stacked column)pass
cb-card-flatflat Tile — no blur AND no shadow (do not add a drop shadow to tiles)pass
cb-card-squaresquare Tile (radius 0) — the Carbon signature vs Apple's rounded listpass
cb-card-fillscontent fills the Tile (no giant dead space)cannot certifypresent · token-derived-reconstruction
assets/receipts/carbon/cb-card-fills.png

liquid-glass

24 pass · 0 fail · 3 cannot certify

regular
Commits1,240
Current streak23 days
Languages12
invariantlawverdictreceipt
page-shell · docs/design/pageshell.md
lg-page-backdropthe page chrome paints the language backdrop tokenpass
lg-page-closedchrome CSS is a closed simple structure (one root rule, no @-rules/attribute/pseudo)pass
lg-page-tokenonlyhost-chrome CSS references tokens only (no raw hex/px)pass
lg-page-orientthe page carries a title + breadcrumb orientationpass
page-layout · docs/design/pageshell.md
lg-layout-columnall content sits in one centered page column (no full-bleed sprawl)pass
page-type-ramp · docs/design/pageshell.md
lg-type-tieredthe shell type ramp carries a heading tier (title > h2 > body)pass
page-spacing-rhythm · docs/design/pageshell.md
lg-rhythm-densitypanel padding follows the language's cited density bandpass
page-section-grouping · docs/design/pageshell.md
lg-grouping-depththe shell composes one chrome level (no chromed box inside a chromed box)pass
motion · docs/design/motion.md
lg-motion-bandmotion tokens trace to the cited per-language block and sit in the 70-700ms bandpass
component-nav · docs/design/board.md
lg-nav-anatomythe site nav band links every surface with a marked active page, token-onlypass
component-button · docs/design/liquid-glass.md
lg-btn-radiusliquid-glass button is a 999px capsulepass
lg-btn-materialfrosted-glass material on the buttonpass
lg-btn-mechanicglass-brightness press (brightness UP)pass
lg-btn-contrastbutton label contrast >= WCAG AA on the actual glass surfacecannot certifypresent · rendered-css-contrast-probe
assets/receipts/liquid-glass/lg-btn-contrast.json
component-chip · docs/design/liquid-glass.md
lg-chip-radiusliquid-glass chip is a capsule pill (radius 999)pass
lg-chip-materialfrosted-glass material on the chippass
lg-chip-mechanicglass-brightness press (illuminate-from-within)pass
lg-chip-focuscapsule halo focuspass
lg-chip-casesentence case (never ALL-CAPS)pass
lg-chip-contrastchip label contrast on the actual glass surfacecannot certifypresent · rendered-css-contrast-probe
assets/receipts/liquid-glass/lg-chip-contrast.json
component-card · docs/design/liquid-glass.md
lg-card-containerONE container; rows carry no independent chrome (anti grid-of-tiles)pass
lg-card-rowsgroups >=2 metrics as rows (not one box per stat)pass
lg-card-divideradjacent rows divided by a 1px hairlinepass
lg-card-inlinerow axis is horizontal label+value (not stacked column)pass
lg-card-materialfrosted-glass containerpass
lg-card-roundedrounded inset container (radius 14)pass
lg-card-fillscontent fills the card (no giant dead space)cannot certifypresent · token-derived-reconstruction
assets/receipts/liquid-glass/lg-card-fills.png