Skip to main content
Failproof AI separa la selección de políticas de la configuración de la máquina y del daemon. Esto permite que las políticas del repositorio sean auditables, mientras que las credenciales y el estado del daemon permanecen fuera del repositorio.

Elige un alcance de política

Ejecuta failproofai sin argumentos para abrir el panel de políticas local. Elige el alcance de usuario, proyecto o local antes de activar una política, de modo que el cambio se escriba en el archivo de configuración correspondiente.
  • Usuario aplica en todos los proyectos de esta máquina.
  • Proyecto pertenece al repositorio y puede confirmarse en el control de versiones.
  • Local sobrescribe un proyecto para un usuario específico y debería mantenerse en gitignore.
Las políticas habilitadas se combinan como una unión. Los parámetros de política utilizan el primer alcance que define parámetros para esa política, en orden proyecto → local → usuario. Las rutas de políticas personalizadas explícitas utilizan el primer alcance que las defina.

Configura los parámetros de política

Abre la política en el panel local, edita sus parámetros admitidos y guarda los cambios en el alcance seleccionado. Ejecuta una acción del agente que coincida y otra que no coincida, luego inspecciona la decisión en Observar → política.

Comprende los archivos de la máquina

~/.failproofai contiene archivos separados para distintos límites de confianza: Usa FAILPROOFAI_HOME para reubicar el diseño completo de la máquina en un contenedor o prueba aislada. No reubiques directorios de estado individuales de forma independiente.
Nunca confirmes credentials.json en el control de versiones. Confirma la configuración de políticas del proyecto y las políticas de convención del proyecto solo después de revisarlas como código de aplicación.