Rustine

Comment se calcule ton score

Mis à jour le 12/10/2026 · 2 min

Sommaire

Ton site part de 100. Chaque problème trouvé retire des points selon sa gravité et la certitude qu’on en a. La note en lettre vient du score.

Ce qui fait baisser le score

  • Un problème critique pèse bien plus lourd qu’un faible. Une simple info ne retire rien.
  • Un problème qu’on a confirmé compte en entier. S’il est seulement probable ou estimé, il pèse moins.
  • Plusieurs problèmes de la même famille comptent de moins en moins : le deuxième vaut la moitié du premier, le troisième la moitié du deuxième. Une même famille ne retire jamais plus de 40 points. Vingt dépendances en retard ne mènent donc pas ton site à zéro à elles seules.

Les plafonds

Trois règles empêchent le score de dire plus que ce qu’on sait :

  • Scan rapide : le score ne dépasse jamais 80. Le scan n’a regardé que la surface, il ne peut pas promettre le reste. L’app le rappelle sous la jauge.
  • Scan incomplet : si le scan n’a pas pu faire au moins la moitié de ses vérifications, le score s’arrête à 60.
  • Problème critique confirmé : le score s’arrête à 59 et la note ne dépasse pas D, quel que soit le reste.

Après un audit complet, ce plafond-là disparaît. Si l’audit ne trouve rien de plus, ton score passe au-dessus. S’il trouve des problèmes dans ta base ou tes API, il les compte comme les autres.

La note

Note Score
A 90 et plus
B 75 et plus
C 60 et plus
D 40 et plus
F en dessous

Ce qui le fait remonter

  • Corriger, puis revérifier. Un problème revérifié et corrigé sort du score tout de suite, sans relancer de scan.
  • Un faux positif. Si Rustine s’est trompé, marque-le comme faux positif : il sort du score.

Un risque accepté, lui, reste compté. Sinon il suffirait de deux clics pour afficher 100.

Un projet, plusieurs adresses

Si ton projet a un site et un dépôt GitHub, chacun a son score. La note du projet est celle du plus faible : l’app te dit lequel tire la note vers le bas.

Cet article t'a aidé ?

Toujours bloqué ?

Ouvre le chat : on voit d'où tu viens, pas besoin de tout réexpliquer.