Décisions architecturalesArchitecture Decision Records

Un design system accumule des décisions invisibles : pourquoi ce token est nommé ainsi, pourquoi cette variante a été rejetée, pourquoi cette règle de gouvernance est là. Ce registre rend ces décisions traçables et auditables. A design system accumulates invisible decisions: why this token is named this way, why this variant was rejected, why this governance rule exists. This registry makes those decisions traceable and auditable.

Le système de design est devenu un dataset, pas un deliverable. — The Design System Guide, 2026 The design system has become a dataset, not a deliverable. — The Design System Guide, 2026

Index des ADRsADR index

26 décisions actives. Un ADR ne se supprime jamais — on le marque remplacé ou déprécié. 26 active decisions. An ADR is never deleted — it is marked superseded or deprecated.

ADRTitreTitleStatutStatusDateDate
ADR-001 Architecture 3 niveaux de tokens ActifActive 2026-05-28
ADR-002 Choix de Lit pour les Web Components ActifActive 2026-05-28
ADR-003 Choix de Style Dictionary pour la compilation des tokens ActifActive 2026-05-28
ADR-004 Gouvernance humaine : le dernier mot est toujours humain ActifActive 2026-05-28
ADR-005 Remplacement de la variante `danger` par `critical` ActifActive 2026-05-28
ADR-006 Choix de Chromatic pour les tests de régression visuelle ActifActive 2026-05-28
ADR-007 Choix de axe-core pour les tests d'accessibilité ActifActive 2026-05-28
ADR-008 Choix de Radix UI Colors pour la palette primitive ActifActive 2026-05-28
ADR-009 Choix de Storybook pour la documentation des composants ActifActive 2026-05-28
ADR-010 Choix de Playwright pour les tests E2E et d'accessibilité ActifActive 2026-05-28
ADR-011 Choix de Tokens Studio pour la synchronisation Figma ↔ JSON ActifActive 2026-05-28
ADR-012 Détection de dérive par script d'audit (audit-tokens.js) ActifActive 2026-05-28
ADR-013 DESIGN.md comme contrat portable versionné avec le code ActifActive 2026-05-28
ADR-014 Choix de Conventional Commits pour les messages de commit ActifActive 2026-05-28
ADR-015 Hook automatique de rappel ADR sur modifications critiques ActifActive 2026-05-28
ADR-016 Journal de construction automatique du kit ActifActive 2026-05-28
ADR-017 Correction du contraste de `text.disabled` et ajout de `background.hover` ActifActive 2026-05-29
ADR-018 Migration des références sémantiques vers la notation Radix ActifActive 2026-05-29
ADR-019 Résolution dynamique des tokens dans le build ActifActive 2026-05-29
ADR-020 Grille 4px comme échelle dimensionnelle systémique ActifActive 2026-05-29
ADR-021 Atkinson Hyperlegible comme police principale ActifActive 2026-05-29
ADR-022 Lucide Icons comme bibliothèque d'icônes ActifActive 2026-05-29
ADR-023 Échelle typographique : Minor Third rem + règles de line-height ActifActive 2026-05-29
ADR-024 Brand palette : Teal primaire, Accent rose, Secondary bordeaux ActifActive 2026-05-29
ADR-025 Densité d'espacement : floor/ceil sur grille 4px via math tokens ActifActive 2026-05-29
ADR-026 Stratégie de synchronisation Figma pour les palettes de marque custom ActifActive 2026-05-29

Règles du registreRegistry rules

Contribuer à ce projetContribute to this project Ce système est ouvert aux contributions — tokens, composants, décisions architecturales, corrections d'accessibilité ou documentation. Toute amélioration est bienvenue. This system welcomes contributions — tokens, components, architectural decisions, accessibility fixes, or documentation. Every improvement counts.
Voir sur GitHub → View on GitHub →