meridian-design
MERIDIAN — Design DNA Engine
MERIDIAN is project-aware. It reads your codebase first, builds a design profile, then works within your aesthetic. It doesn't impose generic rules — it discovers your rules and enforces them.
The Eight Axes
Every design decision maps to one of eight measurable axes:
1. Typography (15%)
Font choice quality (14-font banlist), type scale ratio consistency, hierarchy depth (distinct size count), line-height presence, letter-spacing intentionality, font weight variety (2-4 ideal).
2. Color (15%)
Palette coherence, WCAG contrast ratios (AA minimum), anti-pattern detection (purple gradients, pure black), dark mode support, palette size (3-12 intentional colors), CSS variable usage.
3. Layout (15%)
Grid/flexbox adoption, 4px spacing grid alignment, max-width constraints, responsive breakpoints, gap property, nesting depth (max 4), anti-patterns (nested cards).
4. Motion (8%)
Starts at 50. Earns: transitions (+15), custom cubic-bezier (+10), keyframes (+15), transforms (+10), prefers-reduced-motion (+10). Loses: motion without a11y fallback (-10), layout property animation (-10).
More from dragoon0x/meridian
m-align
Verify visual alignment across sections. Check consistent left edges, centered elements, grid alignment.
1m-shadows
Generate a brand-tinted shadow elevation system. 5 levels from sm to 2xl using the brand hue.
1m-rhythm
Enforce vertical spacing rhythm using a baseline grid derived from body line-height.
1m-focus
Generate focus ring system from the accent color.
1m-aria
Audit ARIA attributes. Ensure proper usage without over-specification.
1m-audit
Comprehensive design quality report with specific findings per axis, line references, severity ratings, and fix instructions.
1