Escolha um escopo
O escopo define onde os hooks são conectados e em qual arquivo de configuração você escreve parâmetros e caminhos de políticas personalizadas:- User aplica-se a todos os projetos nesta máquina.
- Project pertence ao repositório e pode ser commitado.
- Local substitui um projeto para um único usuário e deve permanecer no gitignore.
failproofai policies add <name> ativa uma política para toda a máquina, independentemente do que o --scope especifica.
Os parâmetros de políticas utilizam o primeiro escopo que define parâmetros para aquela política, na ordem project → local → user. Caminhos de políticas personalizadas explícitos utilizam o primeiro escopo que os define.
Configure parâmetros de políticas
- Dashboard
- CLI
Abra a política no dashboard local, edite os parâmetros suportados e salve no escopo selecionado. Execute uma ação do agente que corresponda e outra que não corresponda à política, depois inspecione a decisão em Observe → policy.
Parâmetros aceitos pelas políticas do Failproof AI
Cada política valida seus próprios tipos de parâmetro.Entenda os arquivos da máquina
~/.failproofai contém arquivos separados para diferentes limites de confiança:
Use
FAILPROOFAI_HOME para relocar todo o layout da máquina para um container ou teste isolado. Não reloce diretórios de estado individuais de forma independente.

