Aller au contenu
Design system @paulperigault

Composants

Décisions

Chaque décision d’architecture est une ADR. Chaque ADR décrit un contexte et une décision. Le statut indique si elle est acceptée ou seulement proposée.

Le journal des décisions détaille les choix ouverts, numérotés D-001 et suivants. Il est publié sur GitHub.

ADR-0002 — Identité visuelle « Encre », ancrée sur le favicon

Statut : accepté (2026-10-20), choisi par l'orchestrateur en l'absence du propriétaire ; relecture demandée dans docs/identity-review.md

Le favicon du portfolio est conservé à l'identique (empreintes sha256 vérifiées par test côté portfolio). Ce qu'il dit, relevé dans public/image/logo.svg.

ADR-0003 — Serveur MCP du design system

Statut : proposé (2026-10-21). Décision pour la version locale ; la version distante est planifiée, non construite.

Trois systèmes publiés exposent leur design system à un assistant IA par MCP (Model Context Protocol).

ADR-0004 — En-têtes de sécurité indépendants de l'hébergeur, hébergement à choisir

Statut : proposé (2026-10-23) ; le choix de l'hébergeur revient au propriétaire. Aucun code d'infrastructure d'hébergement n'est écrit tant qu'il n'a pas choisi.

Le site de documentation est 100 % statique (Astro, output: 'static'). La sécurité du navigateur repose sur des en-têtes HTTP (CSP, HSTS, X-Content-Type-Options, politique de permissions, isolation…