El error no es el final: es la materia prima

Cuando algo falla, el principiante dice «no funciona» y espera que la IA adivine. El builder sigue un protocolo: recoger el error, el contexto, cómo reproducirlo y los logs; formular una hipótesis; pedir la corrección acotada; y probar. Este método funciona incluso aunque no entiendas el código, porque le da a la IA información accionable.
Los 7 pasos
- Recolectar
1 Error literal · 2 Contexto · 3 Reproducir · 4 Logs.
- Decidir
5 Hipótesis de dónde está · 6 Corrección acotada a esa hipótesis.
- Cerrar
7 Probar que se fue y que no rompiste nada más.
Cada paso en una orden
| Paso | Qué haces | Por qué importa |
|---|---|---|
| 1 Error | Copias el mensaje literal, no «falla» | la IA trabaja con datos reales |
| 2 Contexto | Dices qué pieza y qué querías lograr | evita que toque lo estable |
| 3 Reproducir | Pasos exactos para que vuelva a salir | sin reproducción no hay verificación |
| 4 Logs | Añades el registro del servidor/navegador | muestra el camino hasta el fallo |
| 5 Hipótesis | Suponés dónde está (con la IA) | acota la búsqueda |
| 6 Corregir | Pides el cambio mínimo a esa causa | no reinterviene lo bueno |
| 7 Probar | Reproduces y confirmas que se fue | cierra el ciclo; evita bucles |
Para reforzar
El prompt de depuración
Los 7 pasos convertidos en un prompt
Voy a darte los 7 elementos para depurar:\n1 ERROR: "Cannot read property id of undefined" al abrir el detalle.\n2 CONTEXTO: endpoint GET /contactos/{id}; queria mostrar un contacto.\n3 REPRODUCIR: pulsar la fila de un contacto recien creado.\n4 LOG: en el servidor, la consulta devuelve null para ese id.\n5 HIPOTESIS: el id llega como texto y la busqueda espera numero, o el registro aun no se guardo.\n6 CORREGIR: revisa SOLO la lectura en ese endpoint; no toques el listado.\n7 PROBAR: dame como verificar que se arreglo con un id valido y uno inexistente.Prueba
Tu prompt de depuración es «se rompió el login, arréglalo». ¿Qué le falta principalmente?
Pedir una corrección acotada a una hipótesis reduce el riesgo de que se rompa otra cosa.
Detecta el loop de depuración
Un alumno depura así. Señala el paso que lo atrapa en un bucle sin fin:
Marca la línea o las líneas con error y pulsa Comprobar.
La próxima vez que algo falle, no escribas «no va»: recorre los 7 pasos antes de abrir el chat y verás cómo cambia la respuesta de la IA.
Depurar con método es convertir el pánico en un ticket que la IA puede cerrar.
Tu texto se guarda sólo en este dispositivo.
Comentarios
Inicia sesión para comentar.
Todavía no hay comentarios. Sé la primera persona en opinar.