Choisir une portée
La portée détermine l’endroit où les hooks sont câblés, ainsi que le fichier de configuration dans lequel vous saisissez les paramètres et les chemins de politiques personnalisées :- User s’applique à tous les projets sur cette machine.
- Project appartient au dépôt et peut être committé.
- Local remplace un projet pour un utilisateur donné et doit rester dans le gitignore.
failproofai policies add <name> active une politique pour toute la machine, quelle que soit la valeur de --scope.
Les paramètres des politiques utilisent la première portée qui définit des paramètres pour cette politique, dans l’ordre project → local → user. Les chemins de politiques personnalisées explicites utilisent la première portée qui les définit.
Configurer les paramètres des politiques
- Tableau de bord
- CLI
Ouvrez la politique dans le tableau de bord local, modifiez ses paramètres pris en charge et enregistrez dans la portée sélectionnée. Exécutez une action d’agent correspondante et non correspondante, puis inspectez la décision dans Observer → politique.
Paramètres acceptés par les politiques Failproof AI
Chaque politique valide ses propres types de paramètres.Comprendre les fichiers machine
~/.failproofai contient des fichiers distincts pour des périmètres de confiance séparés :
Utilisez
FAILPROOFAI_HOME pour déplacer l’intégralité de l’organisation machine vers un conteneur ou un environnement de test isolé. Ne déplacez pas des répertoires d’état individuels de manière indépendante.

