Jeder Wert in einem inspect.software-Bericht — Komponenten, die zu Metriken zusammengefasst werden, Metriken, die zu Kategorien zusammengefasst werden, und der gesamte Gesundheitsindex — liegt auf einer standardisierten 1–100-Skala, höher ist besser. Damit diese Zahlen auf einen Blick lesbar sind, wird jeder Wert einer von fünf standardisierten Stufen zugeordnet, die einheitlich für Gesundheits-, Sicherheits- und Qualitätsmessungen verwendet werden.
Was jede Stufe bedeutet
| Stufe | Bereich | Bedeutung |
|---|---|---|
| Exzellent | 85–100 | Vorbildlich; erfüllt im Wesentlichen alle geprüften Kriterien |
| Gut | 70–84 | Gesund; geringfügige Lücken |
| Mittel | 50–69 | Akzeptabel mit erheblichen Lücken; Überprüfung empfohlen |
| Gefährdet | 30–49 | Signifikante Schwächen; eine Übernahme verlangt Vorsicht |
| Kritisch | 1–29 | Schwerwiegende Probleme — z. B. aufgegeben, nur ein Maintainer, keine Hygiene |
Wie Stufen zu lesen sind
- Stufen sind absichtlich grob. Der Unterschied zwischen 71 und 74 ist Rauschen; der Unterschied zwischen gut und gefährdet ist Information. Beschaffungs- und Prüfentscheidungen sollten sich an den Stufen und am Kategorienprofil orientieren, nicht an Einzelpunktdifferenzen.
- Stufen gelten auf jeder Ebene. Ein Repository kann insgesamt in der Stufe gut liegen, während eine Kategorie in kritisch liegt — die Stufen je Kategorie existieren genau dafür, dass Stärke in einem Bereich Risiko in einem anderen nicht stillschweigend verdecken kann.
- Schwellwerte sind versioniert. Stufengrenzen sind Teil der Methodik und ändern sich nur mit einer Versionserhöhung, die in jedem Bericht verzeichnet ist — siehe Methodikversionen.
Wo die Stufen erscheinen
Die Stufen steuern die Farbcodierung im gesamten Register: Katalogkarten, die Berichtsanzeige, Kategorieköpfe, einzelne Metrikkarten und das GitHub-Badge. Ein Repository ohne abgeschlossene Prüfung zeigt einen neutralen Zustand ausstehend statt einer Stufe.
Verwandt: der Gesundheitsindex erklärt, wie die zugrunde liegenden 1–100-Werte berechnet werden; Signale, keine Garantien erklärt, was sie beanspruchen und was nicht.