Codex
Auditer le design dans votre dépôt GitHub
Avant de publier une interface, relevez les motifs génériques déjà présents dans son code. Chaque constat renvoie à un fichier, une ligne et un commit précis.
Stoars lit les sources front-end d’un dépôt autorisé. Son score porte sur les 17 règles applicables au code ; les 35 autres demandent une page rendue. Le relevé reste réservé à votre compte.
Un constat, un emplacement, une règle.
Exemplum
Du fichier au constat
Voici un exemple pédagogique créé pour cette page. Il est mesuré par le même moteur que vos dépôts, avec la version source@1.1.0.
src/hero.css
.hero {
background: linear-gradient(90deg, #800080, #222222);
}
- Score du fragment
- 92/100, sur 1 fichier.
- Dégradé violet-bleu
- 8 points retirés. Preuve :
src/hero.css:2. Règlepalette.purple-gradient.
Le dégradé est bien écrit dans la source. Cela ne prouve pas qu’il apparaît à l’écran : une classe inutilisée peut aussi être relevée. Vérifiez son usage avant de remplacer cet effet par les couleurs de votre marque.
Iter
Retrouver, corriger, comparer
Autoriser le dépôt
Connectez votre compte GitHub et choisissez les dépôts accessibles à l’application. Stoars lit le code autorisé ; il ne pousse aucune modification.
Lire les cinq rubriques
Résultat, Constats, Refonte, Pages et captures, Exports et partage : le même parcours que pour un site. La preuve d’un dépôt est un extrait de code ; la capture appartient au relevé séparé du site déployé.
Mesurer le prochain commit
Après vos corrections, lancez un nouveau relevé. Il compare le score et les règles déclenchées avec le précédent commit analysé du même dépôt. Les différences ne remplacent pas les constats.
Avec Officina, les exports PDF, Markdown et JSON du dépôt sont réservés au propriétaire. La méthode Stoars explique comment interpréter le score.
Fines
Ce que le code ne suffit pas à vérifier
La lecture couvre notamment HTML, CSS, JavaScript, TypeScript, JSX, TSX, Vue, Svelte et Astro. Les dépendances, fichiers générés et fichiers trop volumineux sont écartés ; le relevé indique les fichiers lus et ignorés.
Sans lancer votre application, le moteur ne peut pas mesurer son contraste final, ses débordements sur téléphone ou ses états interactifs. Pour les mesures visuelles, analysez l’adresse publique du site. Pour les performances, consultez ce que Lighthouse apporte en complément.
Le score ne désigne pas l’auteur du code et ne certifie pas sa sécurité. Une lecture IA, lorsqu’elle est disponible, reste distincte du score mesuré.
Les extraits relevés sont conservés avec le rapport pendant 30 jours. L’archive complète du dépôt n’est pas conservée. Consultez la politique de confidentialité avant de connecter un dépôt privé.