Description
GSD addresses the quality loss that occurs when an AI model fills its context window over a long session. The framework structures work into five phases instead: Discuss (capture decisions), Plan (research and break work into steps), Execute (implement plans in parallel waves), Verify (review and fix issues) and Ship (create the pull request, archive the phase). Sub agents each start with a fresh context window rather than inheriting the buildup of a long main session. According to the source, GSD is optimized in particular for Claude Code, but also works with OpenCode, GitHub Copilot, Cursor and other harnesses.
Each project gets its own planning structure with project, roadmap and status files, against which individual phases are planned and checked off. Adopting GSD across a project means adopting its folder and file conventions as well, and stepping away from it later means a corresponding cleanup effort. As an actively developed open source project, its conventions can change between versions.








