DOCUMENTATION / QUALITÉ

Rapport de vérification — v1.0.0

Statut : contrôles automatisés réussis. Ces contrôles ne certifient pas les applications actives ni WCAG 2.2 AA complet.

Contrastes calculés

Couple Clair Sombre Seuil
text / background 17.05:1 17.89:1 4.5:1
text-muted / background 5.97:1 10.90:1 4.5:1
text / surface 17.92:1 16.38:1 4.5:1
text-muted / surface 6.27:1 9.98:1 4.5:1
text / surface-raised 15.73:1 13.71:1 4.5:1
text-muted / surface-raised 5.51:1 8.35:1 4.5:1
border / background 3.48:1 5.65:1 3.0:1
border / surface 3.66:1 5.18:1 3.0:1
border / surface-raised 3.21:1 4.33:1 3.0:1
on-primary / primary 6.02:1 10.29:1 4.5:1
primary / surface 6.02:1 9.42:1 3.0:1
on-accent / accent 7.83:1 8.69:1 4.5:1
on-success / success 5.10:1 10.46:1 4.5:1
on-warning / warning 5.90:1 10.21:1 4.5:1
on-danger / danger 5.72:1 8.82:1 4.5:1
focus-ring / background 6.11:1 12.86:1 3.0:1
focus-ring / surface 6.42:1 11.77:1 3.0:1

Inspection visuelle et navigateur — 27 septembre 2026

La présentation locale a été ouverte à 1280 px : 31 images chargées, aucune cassée et aucun débordement global. La comparaison original/proposition et les six familles d’écrans fictifs en clair/sombre ont été inspectées. Les cadres de 320 et 390 px chargent toutes les images, sans débordement global ni interne aux 12 maquettes. Le premier Tab atteint le lien d’évitement. Ces constats portent sur la présentation, pas sur les applications actives.

La vitrine Yazene Asset a été ouverte à 1280 px et contrôlée à 320/390 px. Elle affiche 57 compositions ; la recherche « horizontal » avec filtres Logos, Sombre et JPEG retourne deux fichiers correspondants. Aucun débordement global n’a été constaté sur la page principale aux trois largeurs. La charte HTML est consultable ; les tableaux défilent localement sur mobile. Le skeleton est présent durant le chargement du catalogue et dans l’exemple d’état. Les réponses HTTP publiques sont vérifiées au déploiement.

Avant la correction de marque, sur le code applicatif inchangé au commit de base : prisma:generate, typecheck, build et lint ont réussi ; les tests frontend ont passé (4/4) et les tests backend ont passé (61, quatre tests base de données ignorés). Le build Admin a signalé un avertissement de taille de chunk. Ces commandes ne vérifient pas l’intégration de la version v1.0.0 v3, qui est vérifiée séparément lors de la release.

Limites

Contrastes calculés sur les aplats opaques des tokens. Les composants finaux peuvent introduire superpositions, opacités ou images : mesurer leurs pixels rendus. Vérifications manuelles requises après intégration : clavier complet, focus masqué, 200 % de zoom, labels/erreurs, notifications, graphiques, états et panneau social en thèmes clair/sombre/système.