Ratchet Code

Por que agentes de codificação funcionam — e por que quebram

Por que agentes de codificação funcionam — e por que quebram

O mesmo modelo que alucina no chat web funciona num agente de codificação. Não é porque o modelo mudou — é porque a topology mudou. A geração pode ser probabilística. A verificação deve ser determinística.

Ratchet Pattern — Como fazer o agente ir ate o fim

Ratchet Pattern — Como fazer o agente ir ate o fim

Pedi a um agente AI que escrevesse testes para 527 funcoes. Ele declarou 'terminei' apos apenas 40. O Ratchet Pattern forca o veredicto de conclusao por um verifier mecanico, fazendo o agente ir ate o fim.

Topologia do feedback importa mais que o QI do modelo

Topologia do feedback importa mais que o QI do modelo

O mesmo modelo para em 40 ou completa 527. A diferença não está no modelo, mas na estrutura de feedback. O desempenho de um LLM depende mais de quão rápido e determinístico é o loop de feedback em que ele opera do que do modelo em si.

tsma — A linha de defesa contra regressão em código legado

tsma — A linha de defesa contra regressão em código legado

Uma ferramenta CLI que indexa todas as funções, detecta a presença de testes, mede cobertura e fornece feedback preciso para agentes LLM. Um único comando constrói uma linha de defesa contra regressão em código legado.

filefunc — um arquivo, um conceito

filefunc — um arquivo, um conceito

A unidade de navegação de um agente de código com IA é o arquivo. Uma convenção de estrutura de código Go e ferramenta CLI que força um conceito por arquivo.