Exige plan antes de escribir una línea de código

Obliga a la IA a explicarte qué va a tocar y por qué antes de generar nada, con alternativas y riesgos sobre la mesa.

Imágenes de contexto a adjuntar

IMPORTANTE: en esta respuesta NO vas a escribir ni una línea de código. Si empiezas a generar código, has fallado la tarea. Tu única salida es un plan que yo pueda aprobar o corregir.

Encargo que hay que implementar:
[Pega aquí el encargo con sus criterios de aceptación]

Contexto del proyecto:
[Pega aquí el contenido de tu AGENTS.md o describe stack, estructura de carpetas y convenciones]

Ficheros relevantes que ya existen:
[Pega el contenido de los ficheros que creas implicados, o su ruta y una descripción de qué hacen]

Devuélveme el plan con esta estructura exacta:

A) LO QUE HE ENTENDIDO. Reformula el encargo con tus palabras en 3 o 4 frases. Esto es lo primero que voy a leer: si aquí no coincidimos, el resto del plan no sirve.

B) FICHEROS QUE VOY A TOCAR. Una tabla con: ruta del fichero · qué cambio hago · por qué es necesario · riesgo de romper algo (bajo/medio/alto). Incluye los ficheros nuevos que haya que crear.

C) ORDEN DE TRABAJO. Los pasos numerados, del primero al último, pensados para que después de cada paso el proyecto siga arrancando. Marca en cuáles quiero parar yo a comprobar antes de seguir.

D) DECISIONES QUE HE TOMADO POR TI. Cada decisión técnica que he elegido sin preguntarte, con la alternativa que he descartado y en una frase por qué. Si alguna es discutible, márcala con "⚠️ confírmame esto".

E) QUÉ PUEDE ROMPERSE. Funcionalidades existentes que este cambio podría afectar, y cómo comprobaría cada una manualmente.

F) QUÉ NO VOY A HACER. Lo que queda fuera aunque parezca relacionado.

G) CÓMO SABREMOS QUE FUNCIONA. Los pasos concretos que yo debería seguir en la aplicación para verificarlo, con el resultado esperado de cada uno.

Si para hacer un plan sólido necesitas ver algún fichero que no te he pasado, dime exactamente cuál y para qué, y espera. No supongas su contenido.

Cuando te responda "aprobado", entonces sí implementas, y solo el primer paso de la sección C.
No olvides votar este prompt si te ha gustado ->
0