Este loop avança rumo a um contrato que a máquina consegue checar, repetindo construir, auditar e verificar a cada passada.
O ciclo só para quando o contrato passa ou quando um guarda anti-giro dispara: nenhum progresso, abordagem repetida, troca-troca entre duas soluções ou estouro de orçamento.
A diferença para um loop comum é que ele se pergunta, a cada rodada, se está realmente avançando.
Ele garante que o contrato e os testes nunca sejam enfraquecidos só para fingir sucesso.
Quando usar
- Quando o agente tende a repetir a mesma tentativa quebrada.
- Em tarefas com critério de pronto que dá para verificar por máquina.
- Para impor teto de iterações e gasto.
Como usar
Rode o loop pedindo para construir, auditar e verificar contra o contrato, registrando progresso a cada passada e parando se travar, repetir ou estourar o orçamento.