prismd ← Retour à l’accueil
La méthode

Le format DESIGN.md

Le livrable de Prism est un dossier de design lisible par un humain et par un agent : un narratif complet, des tokens avec leur provenance, et des preuves. Voici comment il est fabriqué.

Pipeline

Six étapes, toutes sur le rendu réel

01

Captures multi-viewport

Playwright photographie la page entière — desktop 1440 px et mobile 390 px, section par section.

02

Extraction du CSS rendu

getComputedStyle() sur chaque nœud du DOM réel, custom properties comprises — les valeurs peintes, pas les classes.

03

Analyse du layout

type de page, grilles, dimensions, navigation, composants, animations — la structure, pas juste les couleurs.

04

Tokens normalisés

couleurs, typo, espacements, rayons, ombres — chaque token porte sa provenance : mesuré, dérivé ou inféré.

05

Rédaction du DESIGN.md

le narratif lisible par un humain et exploitable par un agent : thème, règles, do’s & don’ts, guide d’usage.

06

Comparaison visuelle

le code généré est re-photographié et confronté à l’original (SSIM) — le verdict est publié, bon ou mauvais.

Ce qu’il y a dedans

28 sections, lues d’un vrai fichier

Les intitulés ci-dessous sont les headings réels du DESIGN.md de stripe.com — pas une liste marketing.

0. Design DNA1. Visual Theme & Atmosphere2. Color Palette & Roles3. Typography Rules4. Component Stylings4b. Component Behaviors (State Matrix)4c. Component Vocabulary (Closed System)5. Layout Principles5b. Spacing Rhythm Names5c. Widget & Structure Library6. Depth & Elevation7. Motion & Interaction8. Do's and Don'ts7b. Enforceable Brand Rules9. Responsive Behavior7c. Visual Effects & Dynamic Behavior7d. Motion Choreography (measured)9b. Visual Tone & Photography10. Agent Prompt Guide11. CSS Design Tokens Raw Export13. Page Structure Skeleton14. Copy Library (Real Content from Source)15. Asset Inventory (Image Roles & Ratios)16. Component HTML Templates17. Content Architecture & Resources (Links by Purpose)12. Known Gaps & Confidence11.1 CSS Implementation Guide (CSS Interception Engine v2.15+)11.2 Measured Reality (CDP Engine)
Provenance

Chaque token dit d’où il vient

Mesuré

Lu par getComputedStyle sur la page vivante, après cascade et compositing.

Dérivé

Calculé depuis des valeurs mesurées, formule traçable — jamais un ordre de grandeur.

Inféré

Proposé quand rien n’est observable — et étiqueté comme tel dans l’export.

Preuve sur cette page même : l’accent #0066ff ci-dessus vient de extractions/framer.com/tokens.json#colors.accent.primary, cité dans v4/tokens.js — le pipeline documente sa propre couleur de marque.

Vois-le sur un vrai site