Was ist eine Regel?
Eine Erwartung daran, wie sich Code verhält, etwa „gibt einen User zurück oder wirft eine Exception, niemals null“. Die meisten Regeln leitet Panolayer aus Ihrem Code ab, und sie laufen bei jeder Änderung.
Kann ich eigene Regeln schreiben?
Ja. Ihre Regeln laufen parallel zu denen, die Panolayer ableitet.
Was passiert, wenn eine Regel falsch ist?
Korrigieren Sie es. Die Korrektur bleibt beim Projekt und prägt jede weitere Prüfung.
Wann läuft die Verifikation?
Wenn Sie eine Datei in Ihrem Branch speichern und wenn ein Agent eine Aufgabe als erledigt markiert.
Wie schnell ist es?
Ergebnisse kommen in Sekunden zurück – schnell genug, um den Agent laufen zu lassen, zu verifizieren, zu korrigieren und erneut zu verifizieren, ohne die Aufgabe zu verlassen.
Wird mein Code an ein Modell gesendet?
Ihr Repository und sein Index bleiben auf Ihrem Mac, sofern Sie sie nicht synchronisieren oder freigeben. Funktionen, die ein Modell nutzen, senden die relevanten Auszüge an den von Ihnen eingerichteten Anbieter – zu dessen Bedingungen. Mehr dazu auf der Sicherheitsseite.
Blockiert es meinen Merge?
Es hält Agenten zurück, nicht Sie. Agent-Arbeit wird verifiziert, bevor Sie entscheiden, was gemergt wird, und Sie können jederzeit selbst committen und mergen. Fehler bleiben aufgeführt.
Ersetzt es meine Tests?
Nein. Es läuft parallel zu ihnen und führt dort, wo du es konfigurierst, auch deine Tests, Builds und Typprüfungen aus.