Skip to content

/gsd rethink

Opens a conversational session for restructuring your project. Use it when project direction has changed significantly and you need to reorder, park, discard, or add milestones.

/gsd rethink

The command runs interactively — no arguments needed.

During a rethink session:

  • Reorder milestones — change execution priority
  • Park milestones — defer them without deleting (same as /gsd park)
  • Discard milestones — remove milestones that are no longer relevant
  • Add milestones — introduce new milestones based on changed requirements
  • Restructure scope — move work between milestones
  • Project requirements have changed substantially
  • You’ve learned enough during execution to know the original plan was wrong
  • Multiple milestones need reorganisation at once (vs. /gsd park for individual milestones)
  • /gsd park — park a single milestone without a full reorganisation
  • /gsd queue — view and manage the milestone queue