Designesy Design System Contract v0.3.0
Designesy Design System Contract v0.3.0
The first tagged release of the Designesy design system contract — a public, machine-readable design system with 23 verification checks, 10 non-negotiable motion standards, 10 acoustic cues, and 9 documented open tensions.
What's in this release
- Tokens: colors, surfaces, lines, shadows, radius, spacing, layout, motion (duration + easing + springs), typography, acoustic cues
- Motion: 10 Non-Negotiable Motion Standards (§16), 6 block-on-sight anti-patterns, 4 caution anti-patterns, entrance scale tokens, stagger interval
- Acoustic: 10 cue tokens via custom
$type: sound(net-new vs W3C DTCG 2025.10), Cuelume v0.1.0 engine, interaction-only mapping rules - Labs adopted: Poise (v0.1.1), Takt (v0.1.2), Cadence (v0.1.3)
- Verification: 23 automated checks with provenance back to contract tokens
- Machine export:
designesy.org/contracts/design-system.json(W3C DTCG 2025.10 format + custom$type: springand$type: sound)
Adoption history
| Version | Date | Summary |
|---|---|---|
| 0.1.0 | 2026-07-12 | First public contract — tokens, motion, components, verification |
| 0.1.1 | 2026-07-12 | Poise interaction rules — wordmark breath, press settle, sound preference, reduced motion |
| 0.1.2 | 2026-07-13 | Takt interface-feel rules — concentric radii, press scale, image outlines, hit area floor |
| 0.1.3 | 2026-07-13 | Cadence typography rules — font smoothing, rem scale, line-height by role, text-wrap, tabular nums |
| 0.1.4 | 2026-07-13 | Duration scale (transitions.dev cross-ref), Core Web Vitals + contrast verification, anti-rationalization methodology |
| 0.3.0 | 2026-07-15 | Spring physics, full acoustic enumeration, 10 Motion Standards, motion anti-patterns, entrance scale tokens, font-synthesis/underline fixes |
Open tensions (9)
- Light theme is not contracted — dark technical foundation is provisional
--activationexists but has limited public surface usage- Inter is named in the stack but not self-hosted; system fallback is intentional
- Shadow tokens exist; elevation language is still light-touch (borders lead)
- Human contract page and machine export remain dual sources until a single generator owns both
- Keyboard-path verification packets are published for Poise only — not every public route
- Inline-axis logical properties applied — block-axis and border-inline remain physical (Cadence partial migration)
- Block-axis logical properties (margin-block-start/end) not yet migrated — only inline-axis done
border-leftdecorative accents not yet migrated toborder-inline-start— visual regression risk needs testing
External ingests (provenance)
- Amicro (Kiyotaka / @SubhanHQ) — micro-transitions library, informed Takt stagger and press rules
- better-ui skill (Jakub Krehel / @jakubkrehel, MIT) — 13 interface polish principles
- better-typography skill (Jakub Krehel / @jakubkrehel, MIT) — 18 typography principles
- agent-skills (Addy Osmani / @addyosmani, MIT) — anti-rationalization table pattern + verification checklist methodology
- Taste Skill (Leon / @Leonxlnx) — pre-flight checklist methodology, Core Web Vitals and button contrast checks
- transitions.dev (Jakub Antalik / @Jakubantalik) — motion token library, duration scale cross-reference
Links
- Live contract: https://www.designesy.org/contracts/design-system
- Machine export: https://www.designesy.org/contracts/design-system.json
- SKILL.md export: https://www.designesy.org/contracts/skill
- Labs: https://www.designesy.org/labs/poise · /takt · /cadence · /acoustics
Designesy is design intelligence infrastructure. This contract is public, machine-readable, and verified against the live site. We build against it.