106 lines
2.6 KiB
Markdown
106 lines
2.6 KiB
Markdown
# 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):
|
|
```typescript
|
|
// 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:
|
|
|
|
1. [Métrica concreta 1 — ej: tabla de tests con resultados]
|
|
2. [Artefacto visible 1 — ej: screenshot del componente]
|
|
3. [Artefacto visible 2 — ej: PDF presentado con present_files]
|
|
4. [Cantidad final de algo mensurable]
|
|
5. **Hallazgos no esperados** — cualquier descubrimiento que merezca decisión arquitectónica
|
|
|
|
---
|
|
|
|
## 8. Reglas operativas (recordatorios)
|
|
|
|
1. **No declares etapa terminada sin validación visual** del artefacto final.
|
|
2. **No racionalizar problemas** — si algo no cuadra, investigar causa raíz.
|
|
3. **No tocar [lo que esta etapa NO debe tocar]** — está agendado para Etapa Y.
|
|
4. **No avanzar a Etapa siguiente sin OK explícito.**
|
|
5. **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.
|