Pergunte o que seus agentes decidiram.
A decisão de referência para agentes de IA.
Cada decisão que seus agentes de código tomam — registrada, governada e pesquisável. Pergunte em linguagem natural, por time, pessoa, repositório ou dia.

# Instale em qualquer repositório npx precedent-cli init
Memória lembra. Precedent obriga.
Uma memory layer
Guarda fatos e contexto passado para o agente lembrar. Útil — mas lembrar é opcional, e nada impede o próximo agente de decidir diferente sem avisar.
A decision layer
Registra uma decisão com sua autoridade e escopo — e a faz cumprir. Um guardrail não é só lembrado; ele bloqueia o PR que o quebra e cita o porquê.
Três movimentos, dentro do fluxo do agente.
No loop do agente
Antes de agir, o agente verifica se uma decisão já cobre a mudança — e registra as novas.
No merge gate
As mesmas decisões bloqueiam um PR que viola e fazem auto-merge de um que está conforme. O enforcement roda nos seus repositórios.
Neste console
Navegue e consulte decisões por org, time, pessoa e repositório. Promova o que deve valer.
Um agente tenta quebrar uma regra — e é barrado.
# Agente: adicionar Redux para cache de server-state no dashboard $ precedent govern --title "add Redux for server-state" ⛔ BLOCK — denied: violates a guardrail (E2) cites the decision below · not a reviewer, days later
Um comando. Todo harness.
“npx precedent-cli init” instala o Precedent em todo agente que você usa — retrieve, govern, record — sem sobrescrever suas regras existentes.
Dê aos seus agentes uma decisão de referência.
Open source. Roda no plano grátis. O enforcement roda nos seus repositórios.