Um agente que avalia o próprio trabalho tende a se aprovar. O LOOP-R, framework aberto do INEMA que dá nome a esta formação, resolve isso separando funções: nove agentes, cada um com o que lê, o que escreve, o que decide e o que nunca faz. As cinco letras dão a ordem do método. Aqui você vê o desenho; a parte de promover e voltar versões é do curso 5.
3Por que a separação impede o loop de se convencer
4Um ciclo real do exemplo, lido no ledger
Objetivo: explicar as letras L-O-O-P-R e o contrato dos nove agentes (lê, escreve, decide, nunca faz) e dizer por que quem faz não avalia.
01 · As cinco letras, na ordem do ciclo
Clique em cada letra: o que ela pede e quais agentes entram nela.
Aula 401 · As cinco letras, na ordem do cicloClique em cada letra: o que ela pede e quais agentes entram nela.
Promovida ou descartada, a decisão vai para a memória e o próximo ciclo começa da nova evidência.
1/6
L · Localizar
Escolher um processo que se repete muito e escrever o objetivo com número: levar X a Y sem piorar Z. A ficha tem cinco respostas que nenhum sistema infere com segurança: objetivo com número, onde nasce a evidência, o que nunca muda sozinho, teto de custo e tempo, e quem aprova. É o objetivo da aula 1, com guarda-corpo.
Role a página: cada etapa abaixo acende a sua parte do diagrama.
1/6
L · Localizar
Escolher um processo que se repete muito e escrever o objetivo com número: levar X a Y sem piorar Z. A ficha tem cinco respostas que nenhum sistema infere com segurança: objetivo com número, onde nasce a evidência, o que nunca muda sozinho, teto de custo e tempo, e quem aprova. É o objetivo da aula 1, com guarda-corpo.
2/6
O · Operar
O processo ganha uma versão atual, um roteiro curto seguido em toda execução, para que duas execuções sejam comparáveis. O Executor produz o artefato e registra uma linha. Não opina, não sugere, não muda o próprio prompt.
3/6
O · Observar
Uma linha por execução, sempre as mesmas colunas, resultado em sim ou não. O Observador transforma as linhas em evidência: contagens por versão e variante, sem adjetivo. Se os dados não batem com o esquema, ele para o ciclo.
4/6
P · Propor
O Crítico diz o que funcionou e o que falhou, com a força da evidência, sem propor solução. O Otimizador escreve hipóteses no formato SE, ENTÃO, PORQUE e MUDANÇA, sem repetir as descartadas. O Guardião veta o que toca no que nunca muda ou no teto; o veto é final e ele não negocia.
5/6
R · Reforçar
O Experimentador desenha o teste A contra B, com amostra mínima calculada antes. O Avaliador responde uma de três: B_GANHOU, A_SEGUE ou AMOSTRA_INSUFICIENTE. Não existe "está ganhando". A Memória registra tudo sem apagar, e o Meta-agente olha o sistema (custo, vetos) e só relata.
6/6
Quem monta não é quem inspeciona
Nove funções separadas, cada uma lendo só o que o contrato manda. É a separação, não um prompt mais esperto, que impede o loop de se convencer de que melhorou.
Letras como apresentadas na trilha 2 do vídeo do LOOP-R; contratos dos agentes em loop-r/docs/04-agentes.md e .claude/agents/.
02 · O contrato dos nove, numa tabela
Resumo de loop-r/docs/02-arquitetura.md, §4. Cada agente é um arquivo markdown em .claude/agents/.
Contratos (docs/02 §4)
| Agente | Lê | Escreve | Decide | Nunca faz |
|----------------|-------------------------------------|----------------------------|-------------------------|---------------------------------|
| Executor | versoes/atual, entrada da tarefa | artefato + linha no CSV | nada | mudar o próprio prompt |
| Observador | CSV, esquema | evidencia.md | nada | interpretar causa |
| Crítico | evidência, versão atual, memória | critica.md | se há padrão com N | propor solução |
| Otimizador | crítica, memória (descartados!) | hipoteses.md | nada | repetir hipótese descartada |
| Guardião | hipóteses, yaml (guarda-corpos, teto)| veto/aprovação por hipótese| veto é final | ser convencido |
| Experimentador | hipóteses aprovadas, amostra mínima | experimento.md | desenho do teste | rodar sem N calculado |
| Avaliador | resultados A/B, rubrica, calibração | veredito.md | uma das 3 respostas | "parece melhor" |
| Memória | tudo do ciclo | ledger + 3 arquivos | nada | apagar registro |
| Meta-agente | manifestos de todos os ciclos | relatorio-meta.md | nada (v0.1/v1) | alterar agentes |
Terminal · clonar e conferir os agentes
git clone https://github.com/inematds/loop-r ~/projetos/loop-r
cd ~/projetos/loop-r
ls .claude/agents/*.md | wc -l
grep -h '^description:' .claude/agents/*.md | cut -c1-110
Quatro ciclos, oito linhas de decisão: duas hipóteses vetadas pelo Guardião antes de qualquer teste, uma descartada pelo Avaliador, uma promovida para a v2.
No exemplo vendas-whatsapp, os agentes rodaram de verdade; os dados são sintéticos (1.500 linhas geradas) e as decisões humanas são simuladas. O README do exemplo separa o que é real do que é simulado. Use-o para ler o mecanismo, não como prova de ganho.
03 · Um descarte que ensina
Ciclo 0002 do exemplo: a métrica subiu e mesmo assim a versão nova não entrou.
1. A hipótese
Propostas com no máximo 80 palavras. Passou pelo Guardião e foi a teste, A contra B, 300 execuções de cada lado.
2. O resultado
Taxa de resposta 19,3% em A contra 29,7% em B: diferença significativa no alvo.
Mas reclamações: 6 em 300 contra 1 em 300, com tolerância zero na ficha.
3. O veredito
A_SEGUE: B só ganha se o alvo sobe e nenhum guarda-corpo cai além da tolerância. Os dois juntos.
Sem essa regra, o loop aprende a trapacear o número.
4. A lição registrada
A hipótese foi para descartados, com os números, para não ser testada de novo. E a tolerância de evento raro foi corrigida para os próximos testes, porque zero não separa efeito de acaso.
Promover e voltar versão é o assunto do curso 5.
04 · Vídeo: as cinco letras do método
Trilha 2 do LOOP-R em vídeo. Feita para gestores, com exemplos de negócio; o método é o mesmo que um loop de engenharia usa.
Na sua máquina. Só leitura no repositório do LOOP-R.
E1 · Os nove contratos
15 min
Clone o loop-r e abra três agentes: executor.md, guardiao.md e avaliador.md. Para cada um, anote em agentes.md a linha "nunca" do arquivo.
Pronto quando:ls ~/projetos/loop-r/.claude/agents/*.md | wc -l → 9, e grep -ci nunca agentes.md → 3 ou mais.
E2 · Ler um ciclo pelo ledger
15 min
No exemplo vendas-whatsapp, leia o ledger e o veredito do ciclo 0002. Escreva em uma frase por que a hipótese foi descartada mesmo subindo a taxa de resposta.
Pronto quando:grep -c '^| 2026' memoria/ledger.md → 8, e a sua frase cita o guarda-corpo (reclamações) e a tolerância.
E3 · Separar quem faz de quem avalia
10 min
Pense num loop seu (código, conteúdo, atendimento). Escreva em agentes.md duas linhas, uma começando por executa: e outra por avalia:, e diga o que o avaliador lê que o executor não escreve.
Pronto quando:grep -cE '^(executa|avalia):' agentes.md → 2, e a linha "avalia:" aponta uma fonte que o executor não controla (teste, planilha, rubrica).
06 · Teste da aula
Pergunta 1 de 4
Por que o LOOP-R usa nove agentes em vez de um agente que faz e confere?competência
Correto
A doc 04 diz: cada um lê só o que o contrato lista e recusa o que está em "nunca". O agente que avalia o próprio trabalho tende a aprová-lo; separar funções é a verificação embutida no desenho.
Não é essa
A doc 04 diz: cada um lê só o que o contrato lista e recusa o que está em "nunca". O agente que avalia o próprio trabalho tende a aprová-lo; separar funções é a verificação embutida no desenho.Rever: As cinco letras, na ordem do ciclo
Pergunta 2 de 4
B subiu a métrica-alvo com margem significativa, mas piorou um guarda-corpo além da tolerância. Qual o veredito do Avaliador?
Correto
B só ganha com o alvo subindo E nenhum guarda-corpo caindo além da tolerância. Foi o caso do ciclo 0002 do exemplo.
Não é essa
B só ganha com o alvo subindo E nenhum guarda-corpo caindo além da tolerância. Foi o caso do ciclo 0002 do exemplo.Rever: Um descarte que ensina
Pergunta 3 de 4
Qual agente tem decisão que ninguém revisa dentro do ciclo?
Correto
O veto do Guardião é final, ele não negocia e em dúvida veta. O Meta-agente, ao contrário, não decide nada nas versões atuais: só relata.
Não é essa
O veto do Guardião é final, ele não negocia e em dúvida veta. O Meta-agente, ao contrário, não decide nada nas versões atuais: só relata.Rever: O contrato dos nove, numa tabela
Pergunta 4 de 4
O que o exemplo vendas-whatsapp prova?competência
Correto
Os agentes rodaram de verdade; os dados foram gerados e as aprovações, simuladas. Serve para ler o mecanismo, não como prova de ganho real.
Não é essa
Os agentes rodaram de verdade; os dados foram gerados e as aprovações, simuladas. Serve para ler o mecanismo, não como prova de ganho real.Rever: O contrato dos nove, numa tabela
Teste concluído
Você acertou {a} de {n}. Acertando todas, a aula é marcada como concluída.
Escolha uma alternativa. A explicação aparece depois da sua tentativa.
07 · Em três frases
Cinco letrasLocalizar o processo e o número, Operar sempre igual, Observar em linhas, Propor com crítica e veto, Reforçar só com teste.
Nove contratosCada agente lê, escreve e decide só o que o contrato manda, e tem uma lista do que nunca faz.
Não-regressãoO LOOP-R não garante que o número sobe; garante que versão pior não substitui a atual por decisão do sistema.