Vier Sicherheitsebenen
Ebene 1
Global
Plattformweite Regeln für jeden Experten-Agenten, jedes Projekt, jeden Job. Sicherheitskritische Regeln können gesperrt werden — keine Gruppe und kein Projekt kann sie aufheben.
require_tests: gesperrt, keine hardcodierten Secrets: gesperrt
Ebene 2
Gruppe
Organisatorische Container für Teams, Abteilungen oder Technologie-Stacks. Gruppen erben von Global und geben Regeln an Mitgliedsprojekte weiter. Nicht gesperrte globale Regeln bei Bedarf aufheben.
Frontend-Team: max_files = 50, Barrierefreiheits-Review aktivieren
Ebene 3
Projekt
Projektspezifische Regeln, die Gruppen-/Globalregeln verschärfen oder anpassen. Jedes Projekt kann nicht gesperrte Elternregeln aufheben und eigene Einschränkungen hinzufügen.
Nur /src/ erlauben, Namenskonventionen erzwingen
Ebene 4
Job
Feinjustierung pro Job für maximale Kontrolle. Jede nicht gesperrte Regel für einen bestimmten Job bei Bedarf überschreiben.
Max 5 Dateien für diesen Bugfix, Testdateien blockieren
Regeln sind additiv entlang der Kette. Jede Ebene kann Elternregeln aufheben — es sei denn, sie sind auf globaler Ebene gesperrt.