Skip to main content
Failproof AI separa la selección de políticas de los ajustes de máquina y del daemon. Esto permite que las decisiones de políticas del repositorio sean revisables, 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. Selecciona el alcance de usuario, proyecto o local antes de habilitar una política, para 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 (commit).
  • Local sobrescribe un proyecto para un usuario específico y debe mantenerse en el gitignore.
Las políticas habilitadas se combinan como una unión. Los parámetros de las políticas utilizan el primer alcance que define parámetros para esa política, en el orden proyecto → local → usuario. Las rutas de políticas personalizadas explícitas utilizan el primer alcance que las define.

Configura los parámetros de las políticas

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

Comprende los archivos de 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 reubicar directorios de estado individuales de forma independiente.
Nunca confirmes (commit) credentials.json. 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 cumplimiento.