Protocolo sem artefato em 30 dias é apagado A protocol with no artifact in 30 days gets deleted
Toda regra que eu escrevo pra mim mesmo entra numa lista. Passados trinta dias sem produzir nenhum artefato, ela vira automação de verdade ou sai da lista. Instrução que depende só de eu lembrar não sobrevive. Every rule I write for myself goes on a list. After thirty days with no artifact produced, it either becomes real automation or comes off the list. An instruction that depends only on me remembering doesn't survive.
prova, na própria base evidence, in the knowledge base itself Dos cinco rituais escritos no protocolo cognitivo da base, hoje só um é obrigatório em toda decisão técnica não óbvia: o quê, por quê, como. Os outros quatro ficaram como opcionais, não como obrigação esquecida. Of the five rituals written into the knowledge base's cognitive protocol, today only one is mandatory for every non-obvious technical decision: what, why, how. The other four stayed optional, not a forgotten obligation.
Checagem sem IA faz o trabalho barato Checks with no AI keep the work cheap
Regra herdada sem revalidar o motivo, pasta redundante, revisão de conceito vencida: isso é sinal barato, que um script resolve sem gastar um token de modelo nenhum. An inherited rule with no revalidated reason, a redundant folder, an overdue concept review: that's a cheap signal, one a script resolves without spending a single model token.
prova, na própria base evidence, in the knowledge base itself Seis checagens rodam sozinhas no início de cada sessão, todas sem IA. Uma delas trava o próprio commit: se o texto do commit denuncia que foi editado por IA, ele não entra no histórico. Six checks run on their own at the start of every session, all without AI. One of them blocks the commit itself: if the commit message gives away that it was AI-edited, it doesn't make it into the history.
O agente que audita o agente The agent that audits the agent
Um agente que decide sobre crédito não pode ser avaliado só pelo parecer que ele escreve. Ele também precisa provar que usou as ferramentas certas antes de decidir. An agent that decides on credit can't be evaluated just by the opinion it writes. It also has to prove it used the right tools before deciding.
prova, na própria base evidence, in the knowledge base itself No projeto de crédito, uma função separada confere se o agente chamou cada ferramenta obrigatória antes do parecer. O próprio código documenta o ponto fraco: se uma ferramenta nova entrar e a lista não for atualizada, a checagem passa calada, sem alarme. In the credit project, a separate function checks whether the agent called every required tool before its opinion. The code itself documents the weak point: if a new tool is added and the list isn't updated, the check passes quietly, with no alarm.
Erro que se repete duas vezes vira regra da base inteira An error that repeats twice becomes a rule for the whole knowledge base
Um bug de um projeto específico não vira só uma correção isolada naquele código. Se o mesmo tipo de erro aparece pela segunda vez, em outro projeto, ele sobe de nível. Vira regra escrita, que qualquer código novo precisa respeitar antes de ser aceito. A bug from one specific project doesn't just become an isolated fix in that code. If the same kind of error shows up a second time, in a different project, it gets promoted. It becomes a written rule that any new code has to respect before being accepted.
prova, na própria base evidence, in the knowledge base itself No StableTreasury, uma função de risco limitava um número de confiança pra ficar entre 0 e 1, mas fazia isso calado: quando o valor chegava fora da faixa, a função só cortava, sem logar nem avisar. O mesmo tipo de erro apareceu depois no PayFlow, num código diferente. Virou regra escrita na base: função que recebe número, data ou categoria sem dizer qual valor é válido, e que corrige um valor fora da faixa sem registrar isso em lugar nenhum, é reprovada. In StableTreasury, a risk function clamped a confidence number to stay between 0 and 1, but did it silently: when the value arrived outside the range, the function just cut it, with no logging and no warning. The same kind of error showed up later in PayFlow, in different code. It became a written rule in the knowledge base: a function that receives a number, date or category without stating which values are valid, and that corrects an out-of-range value without recording it anywhere, fails review.