Desarrollo con IA
Flujo de depuración con vibe coding
Un flujo de trabajo práctico para depurar con IA a partir de síntomas, reproducción, evidencia, hipótesis, cambios mínimos y verificación.
La IA puede ayudar a leer registros, trazar rutas y proponer hipótesis, pero una lista de causas plausibles no es un diagnóstico. Un buen flujo de depuración empieza por una reproducción fiable y termina con una verificación que demuestra que el error desapareció sin introducir una regresión.
Flujo de trabajo paso a paso
- Describa síntoma, entorno, versión, pasos de reproducción, resultado esperado y resultado real.
- Reúna errores, registros, trazas, entrada mínima y cambios recientes.
- Aísle el componente o límite donde aparece la diferencia.
- Pida hipótesis ordenadas por evidencia y una prueba que pueda descartarlas.
- Cambie una causa probable a la vez y mantenga el diff pequeño.
- Añada o actualice una prueba que hubiera detectado el error.
- Verifique ruta afectada, casos límite, observabilidad y regresiones relacionadas.
Plantilla de prompt
Ayúdame a depurar este problema. Síntoma: [síntoma]. Pasos de reproducción: [pasos]. Esperado: [esperado]. Real: [real]. Entorno y registros: [evidencia]. No propongas un arreglo todavía: primero resume hechos, identifica límites probables, plantea hipótesis con evidencia y define la prueba mínima para cada una. Después propone el cambio más pequeño y el plan de regresión.
Lista de verificación
- ¿El error se puede reproducir?
- ¿Hechos e hipótesis están separados?
- ¿La corrección responde a una causa confirmada?
- ¿Existe una prueba de regresión?
- ¿Se verificaron los flujos cercanos?
Errores comunes
- Cambiar código antes de reproducir
- Corregir síntomas en lugar de causas
- Probar varias hipótesis a la vez
- Cerrar el caso sin prueba ni observabilidad