Quick Mode y Milestones
Quick Mode y Milestones
Quick Mode
Para tareas ad-hoc que no justifican el ciclo completo de discuss → plan → execute → verify.
/gsd:quick
Cuando usarlo
- Bug fixes puntuales
- Cambios de configuracion
- Features pequenas
- Tareas de una sola vez
Como funciona
Usa los mismos agentes (planificador + ejecutor) pero:
- Salta investigacion, verificacion de planes y UAT
- Se trackea separadamente en
.planning/quick/ - Genera commits atomicos igual que el ciclo completo
Diferencia con el ciclo completo
| Aspecto | Ciclo completo | Quick mode |
|---|---|---|
| Investigacion | Si | No |
| Plan checking | Si | No |
| Waves paralelas | Si | No |
| UAT | Si | No |
| Commits atomicos | Si | Si |
| Tracking | .planning/ | .planning/quick/ |
Milestones
Los milestones representan ciclos de release. Cada milestone contiene multiples fases.
Completar un milestone
Cuando todas las fases pasan verificacion:
/gsd:audit-milestone
Verifica que el milestone alcanzo su Definition of Done (DoD). Si hay gaps, sugiere fases adicionales con /gsd:plan-milestone-gaps.
/gsd:complete-milestone
- Archiva los archivos de planificacion
- Crea un git tag de release
- Actualiza ROADMAP.md con progreso
Iniciar nuevo milestone
/gsd:new-milestone [nombre]
Inicia un nuevo ciclo de discovery para la siguiente version:
- Revisa requisitos v2 de REQUIREMENTS.md
- Ejecuta nuevas preguntas de descubrimiento
- Genera nuevo roadmap con fases para el milestone
Ciclo de vida completo
new-project
└─ Milestone v1
├─ Phase 1: discuss → plan → execute → verify
├─ Phase 2: discuss → plan → execute → verify
├─ Phase 3: discuss → plan → execute → verify
├─ audit-milestone
└─ complete-milestone → git tag v1.0.0
└─ Milestone v2
├─ new-milestone
├─ Phase 4: discuss → plan → execute → verify
├─ Phase 5: discuss → plan → execute → verify
└─ complete-milestone → git tag v2.0.0
Gestion del progreso
Ver estado actual
/gsd:progress
Muestra:
- Milestone actual
- Fase en progreso
- Planes completados vs pendientes
- Siguiente paso recomendado
Ideas para despues
Durante cualquier fase, si surge una idea que no es para ahora, GSD la captura en .planning/todos/. No contamina el scope actual pero no se pierde.
Resumen
/gsd:quickpara tareas ad-hoc sin ciclo completo- Milestones agrupan fases en ciclos de release
/gsd:audit-milestoneverifica DoD antes de completar/gsd:complete-milestonearchiva y genera git tag/gsd:new-milestoneinicia descubrimiento para la siguiente version/gsd:progressmuestra estado actual y siguiente paso