Diavi

Hilfezentrum · Verstehen

Was bedeutet die auf einem Lauf angezeigte Bewertung?

Was die Bewertung misst, die Schwelle, die einen Merge Request zurückhält, und was sie nicht aussagt.

Die Bewertung ist die Note, die der prüfende Agent dem erzeugten Code gibt, zwischen 0 und 1. Unter 0,8 wird der Merge Request zum Entwurf und die Pipeline versucht eine automatische Korrektur, statt Ihnen Arbeit zu liefern, die sie für unzureichend hält.

Was genau wird benotet?

Wie gut der erzeugte Code zum Issue und zu den Konventionen der Technologie passt: ist das Verlangte tatsächlich erledigt, folgt es den Regeln des Frameworks, sind die geänderten Dateien untereinander stimmig.

Die Bewertung misst nicht, ob Ihre Funktion eine gute Idee ist oder Ihren Nutzern gefallen wird. Sie ist eine Konformitätsnote, keine Relevanznote.

Was passiert unterhalb der Schwelle?

Die Pipeline startet den entwickelnden Agenten erneut, mit den Einwänden des Prüfers, bis zur Anzahl Versuche, die Ihr Konto erlaubt. Bleibt die Bewertung danach niedrig, wird der Merge Request als Entwurf geliefert, mit den Gründen als Kommentar — Sie sehen, woran es hakt, statt unvollständige Arbeit bereits gemergt vorzufinden.

Kann ich die Schwelle ändern?

Die Schwelle von 0,8 setzt der Hersteller, für alle Konten gleich. Was Sie steuern, ist die Anzahl automatischer Korrekturversuche (Pipeline → Ausführung): jeder Versuch ist ein vollständiger Durchlauf und damit ein Kostenfaktor.

Heißt eine niedrige Bewertung, der Code sei schlecht?

Nicht unbedingt. Sie heißt, der Prüfer ist nicht überzeugt. Lesen Sie seine Kommentare am Merge Request: manchmal hat er recht, manchmal ist er über eine interne Konvention gestolpert, die er nicht kennt — dann ist die richtige Antwort, diese Konvention in Ihre Kontexte zu schreiben, damit spätere Läufe sie kennen.