Desarrollo de Software con IA

El protocolo de 7 pasos para matar cualquier error con IA

Aplicar el ciclo error → contexto → reproducción → logs → hipótesis → corrección → prueba.

El error no es el final: es la materia prima

Manos de una persona que revisa a detalle documentos sobre un escritorio de trabajo.
Un error no se pelea: se reproduce, se aísla y se reporta con contexto. Debuggear con IA es método, no aguante.

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]

Esta actividad interactiva ('Explicacion visual') requiere el motor completo de Lumbre. El contenido estatico se muestra arriba; para la experiencia interactiva, visita la version online de este objeto.

Cada paso en una orden

Siete pasos, y el error deja de ser mágico.
PasoQué hacesPor qué importa
1 ErrorCopias el mensaje literal, no «falla»la IA trabaja con datos reales
2 ContextoDices qué pieza y qué querías lograrevita que toque lo estable
3 ReproducirPasos exactos para que vuelva a salirsin reproducción no hay verificación
4 LogsAñades el registro del servidor/navegadormuestra el camino hasta el fallo
5 HipótesisSuponés dónde está (con la IA)acota la búsqueda
6 CorregirPides el cambio mínimo a esa causano reinterviene lo bueno
7 ProbarReproduces y confirmas que se fuecierra el ciclo; evita bucles

Para reforzar

Probar y depurar con IA sin romper lo que ya funciona
OA publicado sobre depurar con IA. Aquí le sumas el protocolo explícito de siete pasos como rutina.

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:

  1. Copia el mensaje de error completo y los pasos para reproducirlo.
  2. Repite «no funciona, arréglalo» sin dar el error ni el contexto, una y otra vez.
  3. Comparte el log del servidor en el momento del fallo.
  4. Al final prueba que el error ya no aparece y que el resto sigue funcionando.

Identifica la linea con error.

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.

PistaDepurar con método es convertir el pánico en un ticket que la IA puede cerrar.