Ruta Full Stack
0✦ 0
Glosario · El método · Fase 2

Iteración

Avanzar en vueltas cortas —hacer, revisar, corregir— en lugar de intentar acertar todo a la primera.

✦Apagada: responde bien la pregunta del final para encenderla

También lo verás como: iteración · iterar · iteraciones · regla de los tres intentos

Analogía

Afinar una guitarra: tocas, escuchas, ajustas un poco, vuelves a tocar. Nadie la afina girando la clavija una sola vez.

Con IA

  • La primera respuesta es un borrador, no la entrega.
  • En cada vuelta, un ajuste concreto: "el precio, alineado a la derecha", no "mejóralo".
  • Entre vuelta y vuelta: si mejoró, commit; si empeoró, git restore y vuelves al anterior.

La regla de los tres intentos

Si después de tres vueltas sobre lo mismo no sale, para. Insistir en la misma conversación casi nunca funciona: la IA se enreda con sus propios intentos anteriores. Lo que sí funciona:

  1. Deshacer hasta el último punto bueno (git restore, o volver a un commit).
  2. Pensar por qué falla: ¿la tarea era demasiado grande? ¿faltaba contexto? ¿el criterio era ambiguo?
  3. /clear y pedirlo de nuevo, mejor explicado o más pequeño.

Un paso más: por qué insistir empeora las cosas

Cada intento fallido se queda en la conversación, y la IA lo relee en cada respuesta → contexto. Al tercer intento tiene delante tres versiones rotas, tus tres quejas y sus tres disculpas. Lo más probable que sale de ahí es una cuarta variación de lo mismo.

Por eso la salida no es explicarlo una cuarta vez: es limpiar la mesa. Vuelves al último commit bueno, /clear, y planteas el problema desde cero, con lo que has aprendido de los tres fallos.

Antes de reintentar, una pregunta que suele destapar la causa: "No propongas otro cambio. Explícame por qué crees que los tres intentos anteriores fallaron y qué información te falta."

Comprueba que lo entendiste

Llevas tres intentos pidiéndole a la IA que arregle lo mismo y no sale. ¿Qué haces?