Den Entwurf einem Backtest unterziehen
- Dashboard
- CLI
Der Policy-Editor spielt einen Entwurf gegen Aufrufe zurück, die deine Flotte bereits gemacht hat – bevor du ihn veröffentlichst.
- Öffne den Entwurf unter Admin → Policy-Editor. Der Editor bestätigt, dass er als JavaScript geparst wird.
- Wähle im Bereich Backtest die Agents und das Zeitfenster für die Wiedergabe – standardmäßig alle Agents und 30 Tage – und lasse den letzten Filter auf alles, es sei denn, du möchtest die Auswahl eingrenzen.
-
Wähle Backtest ausführen.

Gegen ein selbst beschriebenes Event ausführen
fp policies test führt eine Policy-Datei auf deinem Rechner gegen ein synthetisches Event aus und prüft die Entscheidung. Es wird nichts veröffentlicht und nichts erreicht die Cloud:
--event, --tool, --command und --file. Der eigene match-Filter der Policy greift weiterhin, sodass eine Policy, die das beschriebene Event nicht abdeckt, skipped statt einer Entscheidung zurückgibt – in der Regel ein Zeichen dafür, dass ihr match enger ist als beabsichtigt.
Auf einem Rechner ausführen
Setze sie als Nächstes auf deinem eigenen Rechner gegen deinen eigenen Agent durch:Testen, was Fehler verursacht
Die Installation verweigert eine fehlende Datei, einen Syntaxfehler, einen unaufgelösten Import, eine Ausnahme auf oberster Ebene oder ein Modul, das beim Laden das Zeitlimit überschreitet – führe die Installation daher nach jeder Änderung an der Datei oder allem, was sie importiert, erneut aus. Zum Zeitpunkt der Durchsetzung wird dieselbe fehlerhafte Datei protokolliert und übersprungen, sodass alle anderen Policies weiter ausgeführt werden: Behandle eine Load-Warnung in Produktions-Logs als verlorene Durchsetzung. Convention-Dateien laden ohne den Installationsbefehl, daher füge in CI einen explizitenfailproofai policies --install --custom <file>-Schritt ein – dieser lässt den Build bei einer fehlerhaften Policy fehlschlagen.
Speise danach das ein, was Agents tatsächlich senden, nicht nur den erwarteten Input: fehlende Felder, alternative Tool-Namen wie Write und Edit, Windows-Pfade, fehlerhaften Input. Gib auf jedem Pfad ein bewusstes allow, instruct oder deny zurück, halte die Funktion deterministisch und begrenze jeden externen Aufruf mit einem kurzen Timeout.
Dann veröffentlichen und beobachten
Ein Backtest zeigt, was die Policy mit dem vorhandenen Traffic gemacht hätte; er kann nicht zeigen, was noch nicht gesehener Traffic auslösen wird. Wähle Version veröffentlichen im Editor (oder führefp policies publish aus), dann stelle sie zunächst im Observe-Modus bereit – ihre Urteile werden aufgezeichnet und nichts wird blockiert – und setze sie durch, sobald ihre Treffer unsichere Aktionen von gültigen trennen.
