Cada regra é uma linha com dono, âmbito, histórico e uma etiqueta que diz quem lhe pode tocar.
As regras desta empresa não estão num documento. Estão numa lista onde cada regra é uma linha com identidade própria — texto atual, versões anteriores, a que domínio pertence, e quem a pode alterar. É a diferença entre ter um manual e ter memória.
Três âmbitos, e nunca se misturam
- Casa — vale para tudo e para todos os clientes. Só tu lhe podes tocar.
- Cliente — vale só para um cliente. Nunca se aplica a outro, nem por engano nem por conveniência.
- Padrão — o que a empresa aprendeu com vários clientes, já sem nada que identifique nenhum deles.
Uma regra que nasceu a resolver o problema de um cliente não passa a valer para todos porque funcionou uma vez. Para subir a padrão tem de perder tudo o que identifica a origem e tem de ser promovida de propósito. Contaminar todos os clientes com a exceção de um é a forma mais fácil de destruir a confiança de todos ao mesmo tempo.
Quem pode mudar o quê
Cada regra traz uma etiqueta que diz o quanto está fechada:
- Imutável — só muda por decisão tua. Nem a empresa nem ninguém a altera por sua iniciativa.
- Derivada — não se escreve: calcula-se a partir de outra. Mudar a origem muda esta.
- Aprendida — a empresa pode propor uma alteração, com a evidência que a justifica.
Uma regra aprendida nunca entra em vigor sozinha, e isso está explicado em «Como a empresa aprende sozinha». Nasce em rascunho e fica à espera de ser lida.
O histórico é a parte importante
Cada alteração guarda o que a regra dizia antes, o que passou a dizer, quando mudou e porquê. Não é burocracia: é a única forma de responder à pergunta que aparece sempre seis meses depois — «isto sempre foi assim?». Sem histórico, uma regra que mudou em silêncio é indistinguível de uma regra que nunca existiu.
O que ainda não está feito
A consola de regras é hoje de leitura para quase tudo. É deliberado e a ordem é esta: importar as regras, validá-las contra os documentos de origem, e só depois abrir a escrita. Uma consola onde se editam regras que ninguém validou é pior do que os ficheiros que veio substituir.
Onde isto é mesmo aplicado
- O corpo de regras e o seu histórico
src/lib/agentic-company/governance/rule-corpus.ts - A página que o mostra
src/routes/company.rules.tsx
Este texto explica; aqueles ficheiros decidem. Se discordarem, é este texto que está errado.