Quick Mode y Milestones

Por: Artiko
gsdquickmilestonesreleasead-hoc

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

AspectoCiclo completoQuick mode
InvestigacionSiNo
Plan checkingSiNo
Waves paralelasSiNo
UATSiNo
Commits atomicosSiSi
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:quick para tareas ad-hoc sin ciclo completo
  • Milestones agrupan fases en ciclos de release
  • /gsd:audit-milestone verifica DoD antes de completar
  • /gsd:complete-milestone archiva y genera git tag
  • /gsd:new-milestone inicia descubrimiento para la siguiente version
  • /gsd:progress muestra estado actual y siguiente paso

← Fase Verify | Indice | Siguiente: Context Engineering →