Überblick
Das Schließen eines Befunds ist ein dauerhafter Audit-Eintrag. Ein Kommentar wie “False Positive” oder “Risiko akzeptiert” wiederholt nur die Entscheidung, die bereits im Status festgehalten ist. Wer den Befund Monate später liest – ein Teammitglied, eine neue verantwortliche Person, eine Prüferin oder ein Prüfer – erfährt daraus nichts. Corgea prüft den Kommentar, den Sie bei einer Statusänderung schreiben, und fragt erneut nach, wenn er die Entscheidung nicht begründet. Die Hürde ist niedrig: Ein konkreter Satz, den jemand nachprüfen kann, genügt.Die Begründungspflicht betrifft den Kommentar zu einer Statusänderung. Sie ändert nichts daran, wer einen Status ändern darf; das steuert weiterhin die Berechtigung
change_issue_status. Siehe Rollen.Wo sie gilt
Die Prüfung läuft überall dort, wo eine Statusänderung erfasst wird:- Im Dialog Change Decision auf der Detailseite des Befunds
- In der Detailansicht der Vulnerabilities Workbench
- In der Aktionsleiste für Massen-Triage, einschließlich SAST-, SCA- und IaC-Befunden
- Bei Verwerfungen, die über den Corgea Agent aus einem Pull Request angefordert werden

Was eine gute Begründung ausmacht
Eine Begründung wird akzeptiert, wenn sie mindestens eine konkrete, überprüfbare Angabe enthält. Eine davon genügt:- Die Schutzmaßnahme, die den Code sicher macht – Eingabevalidierung, Ausgabe-Escaping, eine parametrisierte Abfrage, eine Autorisierungsprüfung oder eine Zusicherung des Frameworks
- Warum die Eingabe vertrauenswürdig oder der Pfad in diesem Deployment nicht erreichbar ist
- Eine kompensierende Maßnahme oder ein geschäftlicher Grund dafür, das Risiko zu tragen, idealerweise mit verantwortlicher Person, Frist oder Geltungsbereich
- Wo der Fix gelandet ist oder welchen Befund dieser dupliziert – ein Commit, ein Pull Request, ein Ticket oder eine Befund-ID
- Was der Scanner am Code falsch gelesen hat
Was zurückgewiesen wird
Ein Kommentar wird zurückgeschickt, wenn er der Entscheidung selbst nichts hinzufügt:
Wird ein Kommentar zurückgewiesen, erklärt Corgea, was fehlt, und behält Ihren Text, damit Sie ihn ergänzen können. Der Status ändert sich erst, wenn der Kommentar akzeptiert wurde.

Wofür Corgea nie zurückweist
Die Prüfung achtet nur darauf, ob überhaupt ein Grund genannt wird, nicht darauf, wie gut er formuliert ist.Eine Begründung wird nie wegen ihrer Länge, Rechtschreibung, Grammatik, eines informellen Tons oder der verwendeten Sprache zurückgewiesen. Begründungen in jeder Sprache werden gleich behandelt. Corgea bewertet auch nicht, ob Ihre Begründung fachlich richtig ist – diese Einschätzung bleibt bei Ihrem Team – und akzeptiert den Kommentar im Zweifel.
Einen Befund aus einem Pull Request schließen
Der Corgea Agent schreibt denselben Audit-Eintrag, wenn er auf einen Pull-Request-Kommentar reagiert, und verlangt deshalb dieselbe Begründung. Ein Kommentar, der einen Befund ohne Begründung verwerfen will –@Corgea false positive, accept risk, not an issue, wontfix –, erhält statt einer Statusänderung eine Rückfrage nach dem Grund. Nennen Sie den Grund im Kommentar, dann erfasst der Agent ihn:
Eine zweite Prüfung verlangen
Eine Begründung erklärt eine Entscheidung, aber für sich genommen prüft sie niemand. Company-Admins können zusätzlich verlangen, dass eine zweite Person eine Verwerfung genehmigt, bevor sie wirksam wird. Aktivieren lässt sich das unter Settings → Company → Triage rules (öffnen). Die Seite hat zwei unabhängige Schalter, beide standardmäßig aus:- False positive – Das Verwerfen eines Befunds als False Positive wartet auf eine Genehmigung.
- Accepted risk – Das Unterdrücken eines Befunds als akzeptiertes Risiko wartet auf eine Genehmigung, mit oder ohne Ablaufdatum.


Anfragen prüfen
Geprüft wird in der Genehmigungs-Warteschlange unter /approvals/ mit den Tabs Pending, Approved, Rejected und Withdrawn. Sie können nach Entscheidung, Projekt, anfragender Person, Schweregrad und Empfehlung filtern, auf Everyone, Waiting on me oder Mine einschränken und über CWE, CVE, Pfad, Projekt, Begründung, Prüfnotiz und anfragende Person suchen. Die Filter stehen in der Query-Zeichenkette, sodass sich eine gefilterte Ansicht als Link teilen lässt.
Wer Anfragen genehmigen darf, ist von der eigenen Prüfpflicht ausgenommen: Die eigene Entscheidung in die Warteschlange zu stellen, hieße nur, sich selbst zu genehmigen – sie wird daher sofort angewendet. Company-Admins sehen alle Anfragen in der Warteschlange, alle anderen nur ihre eigenen.
Mehrere Anfragen gleichzeitig prüfen
Wählen Sie unter Pending einzelne Anfragen, alle prüfbaren Anfragen auf der aktuellen Seite oder alle Anfragen, die den Filtern entsprechen. Eigene Anfragen sind von der Prüfauswahl ausgeschlossen. Wählen Sie Approve oder Reject, prüfen Sie den Bestätigungsdialog und bestätigen Sie die Entscheidung. Sie können dieselbe Notiz für alle Anfragen senden oder Notizen je Anfrage anpassen. Individuelle Notizen erfordern eine explizite Auswahl statt aller passenden Anfragen. Ausstehende Anfragen eines Agenten können ebenfalls von einer berechtigten Person genehmigt werden. Der Bestätigungsdialog kennzeichnet diese Anfragen, bevor Sie die Entscheidung anwenden.Optionale Triage-Vorschläge
Triage-Vorschläge sind nur verfügbar, wenn sie für Ihre Company aktiviert sind. Corgea kann in der Workbench eine Begründung für eine Auswahl als False Positive oder akzeptiertes Risiko entwerfen. Prüfen und bearbeiten Sie diese vor dem Absenden. Für Prüfende kann eine ausstehende Karte Corgea recommends mit Approve oder Reject, einer Konfidenzanzeige und einer Begründung zeigen, die an die anfragende Person geht. Submit recommendation übernimmt diesen Vorschlag. Override ändert die Entscheidung oder die Notiz. Wählen Sie mehrere Anfragen, um Apply suggestions zu nutzen. Das wendet nach Bestätigung die Empfehlung jeder ausgewählten Anfrage an. Anfragen ohne Empfehlung brauchen weiterhin eine manuelle Entscheidung. Vorschläge genehmigen oder verwerfen eine Anfrage nie von selbst.
