2.6 KiB
Sprint N — Etapa X: [Nombre descriptivo de la etapa]
Objetivo: [una oración que describe qué hace esta etapa específica]
Pre-requisitos: [qué tiene que estar listo antes de arrancar; típicamente etapas previas]
Etapa siguiente: [qué viene después, para que el agente NO arranque eso sin OK]
1. Pre-tareas (si aplica)
[Actualizaciones a artefactos previos antes de la implementación. Por ejemplo: actualizar un audit, completar un documento de Etapa anterior.]
1.1 [Pre-tarea 1]
[Descripción concreta de qué hacer]
1.2 [Pre-tarea 2]
[...]
2. Decisiones ya tomadas (no consultar de nuevo)
| Decisión | Justificación |
|---|---|
| [Decisión 1] | [Por qué se eligió esto y no la alternativa] |
| [Decisión 2] | [...] |
3. Tarea principal
3.1 [Subtarea 1]
Ubicación: [archivo o módulo]
Descripción concreta: [qué se implementa]
Snippet de referencia (si aplica):
// código de referencia
3.2 [Subtarea 2]
[...]
4. Tests obligatorios
4.1 Tests unitarios
[Lista de casos a cubrir, con inputs y outputs esperados]
4.2 Tests E2E o visuales (si aplica)
[Lo que requiere validación end-to-end]
5. Aplicación en múltiples lugares (si aplica)
[Si la tarea involucra cambios en múltiples capas, listarlas explícitamente]
a) [Capa 1]: [qué cambia] b) [Capa 2]: [qué cambia] c) [Capa 3]: [qué cambia]
6. Entregables (Definition of Done)
[ ] [Criterio 1 — mensurable y específico]
[ ] [Tests pasando: N esperados]
[ ] [Build limpio]
[ ] [Validación visual con artefactos concretos]
[ ] [Documentación actualizada si aplica]
7. Reporte final a entregar
Cuando termines, devolveme:
- [Métrica concreta 1 — ej: tabla de tests con resultados]
- [Artefacto visible 1 — ej: screenshot del componente]
- [Artefacto visible 2 — ej: PDF presentado con present_files]
- [Cantidad final de algo mensurable]
- Hallazgos no esperados — cualquier descubrimiento que merezca decisión arquitectónica
8. Reglas operativas (recordatorios)
- No declares etapa terminada sin validación visual del artefacto final.
- No racionalizar problemas — si algo no cuadra, investigar causa raíz.
- No tocar [lo que esta etapa NO debe tocar] — está agendado para Etapa Y.
- No avanzar a Etapa siguiente sin OK explícito.
- Si encontrás contradicción entre este prompt y la realidad del código (un archivo no está donde decía, una función cambió de signature, etc.): PARÁ y consultá, no asumas.