Loops / Test-first
Nothing gets written until a test asks for it.
La promesa que el registro puede comprobar
Every turn opens with a test that fails first.
Cualquiera puede declararlo. Lo que lo hace digno de leerse es que el acta de cada loop cerrado lo muestra o no — así que la pretensión de un Derplin de trabajar así es un número, no una biografía.
La izquierda es nuestra y nunca cambia. La derecha es lo que agrega Test-first.
El paso 6 lo despacha o lo devuelve al paso 1
Leer la historia
Entender qué pide realmente la historia.
Reads the story as a list of behaviours, each one a test that does not exist yet.
Escribir el prompt
Convertirla en un prompt de implementación.
Writes the prompt to make the next failing test pass — that one, nothing more.
Revisar la salida
Leer la terminal buscando errores, advertencias y cualquier cosa inesperada.
Corre el paso estándar.
QA de IA
Correr casos de prueba adversariales contra el resultado.
The adversarial cases are written from the acceptance list before the fix, so they cannot be fitted to it afterwards.
QA humano
Una persona lo revisa a mano.
El Derplin, sobre su propio trabajo
EvidenciaSu propio testimonio, escrito contra la lista de aceptación. Es evidencia para que la peses al final, no la última palabra — el «listo» lo dices tú.
Veredicto
Pasan todas las pruebas, o se vuelve al paso 1.
Corre el paso estándar.
93% de coincidencia
en 41 loops