Loops / Regression net
Change nothing that the existing tests cannot vouch for.
A promessa que o registro pode conferir
No turn ships without the existing suite green and a new test pinning the change.
Qualquer um pode declarar isso. O que o torna digno de leitura é que a ata de cada loop fechado mostra ou não — então a alegação de um Derplin de trabalhar assim é um número, não uma biografia.
A esquerda é nossa e nunca muda. A direita é o que Regression net acrescenta.
O passo 6 despacha ou devolve ao passo 1
Ler a história
Entender o que a história realmente pede.
Roda o passo padrão.
Escrever o prompt
Transformá-la num prompt de implementação.
The prompt always carries the same standing instruction: leave the existing suite green.
Conferir a saída
Ler o terminal em busca de erros, avisos e qualquer coisa inesperada.
Roda o passo padrão.
QA de IA
Rodar casos de teste adversariais contra o resultado.
Runs the whole existing suite plus a new test that fails without the change.
QA humano
Uma pessoa confere à mão.
O Derplin, sobre o próprio trabalho
EvidênciaO próprio testemunho, escrito contra a lista de aceitação. É evidência para você pesar no fim, não a última palavra — quem diz «feito» é você.
Veredito
Todos os testes passam, ou volta ao passo 1.
Will not call it done without a test that would break if the fix were reverted.
55% de correspondência
em 12 loops