mirror of
https://github.com/glittercowboy/get-shit-done
synced 2026-04-25 17:25:23 +02:00
19 KiB
19 KiB
Changelog
All notable changes to GSD will be documented in this file.
Format follows Keep a Changelog.
Unreleased
1.4.29 - 2026-01-14
Removed
- Deleted obsolete
_archive/execute-phase.mdandstatus.mdcommands
1.4.28 - 2026-01-14
Fixed
- Restored comprehensive checkpoint documentation with full examples for verification, decisions, and auth gates
- Fixed execute-plan command to use fresh continuation agents instead of broken resume pattern
- Rich checkpoint presentation formats now documented for all three checkpoint types
Changed
- Slimmed execute-phase command to properly delegate checkpoint handling to workflow
1.4.27 - 2025-01-14
Fixed
- Restored "what to do next" commands after plan/phase execution completes — orchestrator pattern conversion had inadvertently removed the copy/paste-ready next-step routing
1.4.26 - 2026-01-14
Added
- Full changelog history backfilled from git (66 historical versions from 1.0.0 to 1.4.23)
1.4.25 - 2026-01-14
Added
- New
/gsd:whats-newcommand shows changes since your installed version - VERSION file written during installation for version tracking
- CHANGELOG.md now included in package installation
1.4.24 - 2026-01-14
Added
- USER-SETUP.md template for external service configuration
Removed
- BREAKING: ISSUES.md system (replaced by phase-scoped UAT issues and TODOs)
1.4.23 - 2026-01-14
Changed
- Removed dead ISSUES.md system code
1.4.22 - 2026-01-14
Added
- Subagent isolation for debug investigations with checkpoint support
Fixed
- DEBUG_DIR path constant to prevent typos in debug workflow
1.4.21 - 2026-01-14
Fixed
- SlashCommand tool added to plan-fix allowed-tools
1.4.20 - 2026-01-14
Fixed
- Standardized debug file naming convention
- Debug workflow now invokes execute-plan correctly
1.4.19 - 2026-01-14
Fixed
- Auto-diagnose issues instead of offering choice in plan-fix
1.4.18 - 2026-01-14
Added
- Parallel diagnosis before plan-fix execution
1.4.17 - 2026-01-14
Changed
- Redesigned verify-work as conversational UAT with persistent state
1.4.16 - 2026-01-13
Added
- Pre-execution summary for interactive mode in execute-plan
- Pre-computed wave numbers at plan time
1.4.15 - 2026-01-13
Added
- Context rot explanation to README header
1.4.14 - 2026-01-13
Changed
- YOLO mode is now recommended default in new-project
1.4.13 - 2026-01-13
Fixed
- Brownfield flow documentation
- Removed deprecated resume-task references
1.4.12 - 2026-01-13
Changed
- execute-phase is now recommended as primary execution command
1.4.11 - 2026-01-13
Fixed
- Checkpoints now use fresh continuation agents instead of resume
1.4.10 - 2026-01-13
Changed
- execute-plan converted to orchestrator pattern for performance
1.4.9 - 2026-01-13
Changed
- Removed subagent-only context from execute-phase orchestrator
Fixed
- Removed "what's out of scope" question from discuss-phase
1.4.8 - 2026-01-13
Added
- TDD reasoning explanation restored to plan-phase docs
1.4.7 - 2026-01-13
Added
- Project state loading before execution in execute-phase
Fixed
- Parallel execution marked as recommended, not experimental
1.4.6 - 2026-01-13
Added
- Checkpoint pause/resume for spawned agents
- Deviation rules, commit rules, and workflow references to execute-phase
1.4.5 - 2026-01-13
Added
- Parallel-first planning with dependency graphs
- Checkpoint-resume capability for long-running phases
.claude/rules/directory for auto-loaded contribution rules
Changed
- execute-phase uses wave-based blocking execution
1.4.4 - 2026-01-13
Fixed
- Inline listing for multiple active debug sessions
1.4.3 - 2026-01-13
Added
/gsd:debugcommand for systematic debugging with persistent state
1.4.2 - 2026-01-13
Fixed
- Installation verification step clarification
1.4.1 - 2026-01-13
Added
- Parallel phase execution via
/gsd:execute-phase - Parallel-aware planning in
/gsd:plan-phase /gsd:statuscommand for parallel agent monitoring- Parallelization configuration in config.json
- Wave-based parallel execution with dependency graphs
Changed
- Renamed
execute-phase.mdworkflow toexecute-plan.mdfor clarity - Plan frontmatter now includes
wave,depends_on,files_modified,autonomous
1.4.0 - 2026-01-12
Added
- Full parallel phase execution system
- Parallelization frontmatter in plan templates
- Dependency analysis for parallel task scheduling
- Agent history schema v1.2 with parallel execution support
Changed
- Plans can now specify wave numbers and dependencies
- execute-phase orchestrates multiple subagents in waves
1.3.34 - 2026-01-11
Added
/gsd:add-todoand/gsd:check-todosfor mid-session idea capture
1.3.33 - 2026-01-11
Fixed
- Consistent zero-padding for decimal phase numbers (e.g., 01.1)
Changed
- Removed obsolete .claude-plugin directory
1.3.32 - 2026-01-10
Added
/gsd:resume-taskfor resuming interrupted subagent executions
1.3.31 - 2026-01-08
Added
- Planning principles for security, performance, and observability
- Pro patterns section in README
1.3.30 - 2026-01-08
Added
- verify-work option surfaces after plan execution
1.3.29 - 2026-01-08
Added
/gsd:verify-workfor conversational UAT validation/gsd:plan-fixfor fixing UAT issues- UAT issues template
1.3.28 - 2026-01-07
Added
--config-dirCLI argument for multi-account setups/gsd:remove-phasecommand
Fixed
- Validation for --config-dir edge cases
1.3.27 - 2026-01-07
Added
- Recommended permissions mode documentation
Fixed
- Mandatory verification enforced before phase/milestone completion routing
1.3.26 - 2026-01-06
Added
- Claude Code marketplace plugin support
Fixed
- Phase artifacts now committed when created
1.3.25 - 2026-01-06
Fixed
- Milestone discussion context persists across /clear
1.3.24 - 2026-01-06
Added
CLAUDE_CONFIG_DIRenvironment variable support
1.3.23 - 2026-01-06
Added
- Non-interactive install flags (
--global,--local) for Docker/CI
1.3.22 - 2026-01-05
Changed
- Removed unused auto.md command
1.3.21 - 2026-01-05
Changed
- TDD features use dedicated plans for full context quality
1.3.20 - 2026-01-05
Added
- Per-task atomic commits for better AI observability
1.3.19 - 2026-01-05
Fixed
- Clarified create-milestone.md file locations with explicit instructions
1.3.18 - 2026-01-05
Added
- YAML frontmatter schema with dependency graph metadata
- Intelligent context assembly via frontmatter dependency graph
1.3.17 - 2026-01-04
Fixed
- Clarified depth controls compression, not inflation in planning
1.3.16 - 2026-01-04
Added
- Depth parameter for planning thoroughness (
--depth=1-5)
1.3.15 - 2026-01-01
Fixed
- TDD reference loaded directly in commands
1.3.14 - 2025-12-31
Added
- TDD integration with detection, annotation, and execution flow
1.3.13 - 2025-12-29
Fixed
- Restored deterministic bash commands
- Removed redundant decision_gate
1.3.12 - 2025-12-29
Fixed
- Restored plan-format.md as output template
1.3.11 - 2025-12-29
Changed
- 70% context reduction for plan-phase workflow
- Merged CLI automation into checkpoints
- Compressed scope-estimation (74% reduction) and plan-phase.md (66% reduction)
1.3.10 - 2025-12-29
Fixed
- Explicit plan count check in offer_next step
1.3.9 - 2025-12-27
Added
- Evolutionary PROJECT.md system with incremental updates
1.3.8 - 2025-12-18
Added
- Brownfield/existing projects section in README
1.3.7 - 2025-12-18
Fixed
- Improved incremental codebase map updates
1.3.6 - 2025-12-18
Added
- File paths included in codebase mapping output
1.3.5 - 2025-12-17
Fixed
- Removed arbitrary 100-line limit from codebase mapping
1.3.4 - 2025-12-17
Fixed
- Inline code for Next Up commands (avoids nesting ambiguity)
1.3.3 - 2025-12-17
Fixed
- Check PROJECT.md not .planning/ directory for existing project detection
1.3.2 - 2025-12-17
Added
- Git commit step to map-codebase workflow
1.3.1 - 2025-12-17
Added
/gsd:map-codebasedocumentation in help and README
1.3.0 - 2025-12-17
Added
/gsd:map-codebasecommand for brownfield project analysis- Codebase map templates (stack, architecture, structure, conventions, testing, integrations, concerns)
- Parallel Explore agent orchestration for codebase analysis
- Brownfield integration into GSD workflows
Changed
- Improved continuation UI with context and visual hierarchy
Fixed
- Permission errors for non-DSP users (removed shell context)
- First question is now freeform, not AskUserQuestion
1.2.13 - 2025-12-17
Added
- Improved continuation UI with context and visual hierarchy
1.2.12 - 2025-12-17
Fixed
- First question should be freeform, not AskUserQuestion
1.2.11 - 2025-12-17
Fixed
- Permission errors for non-DSP users (removed shell context)
1.2.10 - 2025-12-16
Fixed
- Inline command invocation replaced with clear-then-paste pattern
1.2.9 - 2025-12-16
Fixed
- Git init runs in current directory
1.2.8 - 2025-12-16
Changed
- Phase count derived from work scope, not arbitrary limits
1.2.7 - 2025-12-16
Fixed
- AskUserQuestion mandated for all exploration questions
1.2.6 - 2025-12-16
Changed
- Internal refactoring
1.2.5 - 2025-12-16
Changed
<if mode>tags for yolo/interactive branching
1.2.4 - 2025-12-16
Fixed
- Stale CONTEXT.md references updated to new vision structure
1.2.3 - 2025-12-16
Fixed
- Enterprise language removed from help and discuss-milestone
1.2.2 - 2025-12-16
Fixed
- new-project completion presented inline instead of as question
1.2.1 - 2025-12-16
Fixed
- AskUserQuestion restored for decision gate in questioning flow
1.2.0 - 2025-12-15
Changed
- Research workflow implemented as Claude Code context injection
1.1.2 - 2025-12-15
Fixed
- YOLO mode now skips confirmation gates in plan-phase
1.1.1 - 2025-12-15
Added
- README documentation for new research workflow
1.1.0 - 2025-12-15
Added
- Pre-roadmap research workflow
/gsd:research-phasefor niche domain ecosystem discovery/gsd:research-projectcommand with workflow and templates/gsd:create-roadmapcommand with research-aware workflow- Research subagent prompt templates
Changed
- new-project split to only create PROJECT.md + config.json
- Questioning rewritten as thinking partner, not interviewer
1.0.11 - 2025-12-15
Added
/gsd:research-phasefor niche domain ecosystem discovery
1.0.10 - 2025-12-15
Fixed
- Scope creep prevention in discuss-phase command
1.0.9 - 2025-12-15
Added
- Phase CONTEXT.md loaded in plan-phase command
1.0.8 - 2025-12-15
Changed
- PLAN.md included in phase completion commits
1.0.7 - 2025-12-15
Added
- Path replacement for local installs
1.0.6 - 2025-12-15
Changed
- Internal improvements
1.0.5 - 2025-12-15
Added
- Global/local install prompt during setup
Fixed
- Bin path fixed (removed ./)
- .DS_Store ignored
1.0.4 - 2025-12-15
Fixed
- Bin name and circular dependency removed
1.0.3 - 2025-12-15
Added
- TDD guidance in planning workflow
1.0.2 - 2025-12-15
Added
- Issue triage system to prevent deferred issue pile-up
1.0.1 - 2025-12-15
Added
- Initial npm package release
1.0.0 - 2025-12-14
Added
- Initial release of GSD (Get Shit Done) meta-prompting system
- Core slash commands:
/gsd:new-project,/gsd:discuss-phase,/gsd:plan-phase,/gsd:execute-phase - PROJECT.md and STATE.md templates
- Phase-based development workflow
- YOLO mode for autonomous execution
- Interactive mode with checkpoints