39 KiB
39 KiB
Changelog
All notable changes to GSD will be documented in this file.
Format follows Keep a Changelog.
Unreleased
1.6.4 - 2026-01-17
Fixed
- Installation on WSL2/non-TTY terminals now works correctly - detects non-interactive stdin and falls back to global install automatically
- Installation now verifies files were actually copied before showing success checkmarks
- Orphaned
gsd-notify.shhook from previous versions is now automatically removed during install (both file and settings.json registration)
1.6.3 - 2025-01-17
Added
--gaps-onlyflag for/gsd:execute-phase— executes only gap closure plans after verify-work finds issues, eliminating redundant state discovery
1.6.2 - 2025-01-17
Changed
- README restructured with clearer 6-step workflow: init → discuss → plan → execute → verify → complete
- Discuss-phase and verify-work now emphasized as critical steps in core workflow documentation
- "Subagent Execution" section replaced with "Multi-Agent Orchestration" explaining thin orchestrator pattern and 30-40% context efficiency
- Brownfield instructions consolidated into callout at top of "How It Works" instead of separate section
- Phase directories now created at discuss/plan-phase instead of during roadmap creation
1.6.1 - 2025-01-17
Changed
- Installer performs clean install of GSD folders, removing orphaned files from previous versions
/gsd:updateshows changelog and asks for confirmation before updating, with clear warning about what gets replaced
1.6.0 - 2026-01-17
Changed
- BREAKING: Unified
/gsd:new-milestoneflow — now mirrors/gsd:new-projectwith questioning → research → requirements → roadmap in a single command - Roadmapper agent now references templates instead of inline structures for easier maintenance
Removed
- BREAKING:
/gsd:discuss-milestone— consolidated into/gsd:new-milestone - BREAKING:
/gsd:create-roadmap— integrated into project/milestone flows - BREAKING:
/gsd:define-requirements— integrated into project/milestone flows - BREAKING:
/gsd:research-project— integrated into project/milestone flows
Added
/gsd:verify-worknow includes next-step routing after verification completes
1.5.30 - 2026-01-17
Fixed
- Output templates in
plan-phase,execute-phase, andaudit-milestonenow render markdown correctly instead of showing literal backticks - Next-step suggestions now consistently recommend
/gsd:discuss-phasebefore/gsd:plan-phaseacross all routing paths
1.5.29 - 2025-01-16
Changed
- Discuss-phase now uses domain-aware questioning with deeper probing for gray areas
Fixed
- Windows hooks now work via Node.js conversion (statusline, update-check)
- Phase input normalization at command entry points
- Removed blocking notification popups (gsd-notify) on all platforms
1.5.28 - 2026-01-16
Changed
- Consolidated milestone workflow into single command
- Merged domain expertise skills into agent configurations
- BREAKING: Removed
/gsd:execute-plancommand (use/gsd:execute-phaseinstead)
Fixed
- Phase directory matching now handles both zero-padded (05-) and unpadded (5-) folder names
- Map-codebase agent output collection
1.5.27 - 2026-01-16
Fixed
- Orchestrator corrections between executor completions are now committed (previously left uncommitted when orchestrator made small fixes between waves)
1.5.26 - 2026-01-16
Fixed
- Revised plans now get committed after checker feedback (previously only initial plans were committed, leaving revisions uncommitted)
1.5.25 - 2026-01-16
Fixed
- Stop notification hook no longer shows stale project state (now uses session-scoped todos only)
- Researcher agent now reliably loads CONTEXT.md from discuss-phase
1.5.24 - 2026-01-16
Fixed
- Stop notification hook now correctly parses STATE.md fields (was always showing "Ready for input")
- Planner agent now reliably loads CONTEXT.md and RESEARCH.md files
1.5.23 - 2025-01-16
Added
- Cross-platform completion notification hook (Mac/Linux/Windows alerts when Claude stops)
- Phase researcher now loads CONTEXT.md from discuss-phase to focus research on user decisions
Fixed
- Consistent zero-padding for phase directories (01-name, not 1-name)
- Plan file naming:
{phase}-{plan}-PLAN.mdpattern restored across all agents - Double-path bug in researcher git add command
- Removed
/gsd:research-phasefrom next-step suggestions (use/gsd:plan-phaseinstead)
1.5.22 - 2025-01-16
Added
- Statusline update indicator — shows
⬆ /gsd:updatewhen a new version is available
Fixed
- Planner now updates ROADMAP.md placeholders after planning completes
1.5.21 - 2026-01-16
Added
- GSD brand system for consistent UI (checkpoint boxes, stage banners, status symbols)
- Research synthesizer agent that consolidates parallel research into SUMMARY.md
Changed
- Unified
/gsd:new-projectflow — Single command now handles questions → research → requirements → roadmap (~10 min) - Simplified README to reflect streamlined workflow: new-project → plan-phase → execute-phase
- Added optional
/gsd:discuss-phasedocumentation for UI/UX/behavior decisions before planning
Fixed
- verify-work now shows clear checkpoint box with action prompt ("Type 'pass' or describe what's wrong")
- Planner uses correct
{phase}-{plan}-PLAN.mdnaming convention - Planner no longer surfaces internal
user_setupin output - Research synthesizer commits all research files together (not individually)
- Project researcher agent can no longer commit (orchestrator handles commits)
- Roadmap requires explicit user approval before committing
1.5.20 - 2026-01-16
Fixed
- Research no longer skipped based on premature "Research: Unlikely" predictions made during roadmap creation. The
--skip-researchflag provides explicit control when needed.
Removed
Research: Likely/Unlikelyfields from roadmap phase templatedetect_research_needsstep from roadmap creation workflow- Roadmap-based research skip logic from planner agent
1.5.19 - 2026-01-16
Changed
/gsd:discuss-phaseredesigned with intelligent gray area analysis — analyzes phase to identify discussable areas (UI, UX, Behavior, etc.), presents multi-select for user control, deep-dives each area with focused questioning- Explicit scope guardrail prevents scope creep during discussion — captures deferred ideas without acting on them
- CONTEXT.md template restructured for decisions (domain boundary, decisions by category, Claude's discretion, deferred ideas)
- Downstream awareness: discuss-phase now explicitly documents that CONTEXT.md feeds researcher and planner agents
/gsd:plan-phasenow integrates research — spawnsgsd-phase-researcherbefore planning unless research exists or--skip-researchflag used
1.5.18 - 2026-01-16
Added
- Plan verification loop — Plans are now verified before execution with a planner → checker → revise cycle
- New
gsd-plan-checkeragent (744 lines) validates plans will achieve phase goals - Six verification dimensions: requirement coverage, task completeness, dependency correctness, key links, scope sanity, must_haves derivation
- Max 3 revision iterations before user escalation
--skip-verifyflag for experienced users who want to bypass verification
- New
- Dedicated planner agent —
gsd-planner(1,319 lines) consolidates all planning expertise- Complete methodology: discovery levels, task breakdown, dependency graphs, scope estimation, goal-backward analysis
- Revision mode for handling checker feedback
- TDD integration and checkpoint patterns
- Statusline integration — Context usage, model, and current task display
Changed
/gsd:plan-phaserefactored to thin orchestrator pattern (310 lines)- Spawns
gsd-plannerfor planning,gsd-plan-checkerfor verification - User sees status between agent spawns (not a black box)
- Spawns
- Planning references deprecated with redirects to
gsd-planneragent sectionsplan-format.md,scope-estimation.md,goal-backward.md,principles.mdworkflows/plan-phase.md
Fixed
- Removed zombie
gsd-milestone-auditoragent (was accidentally re-added after correct deletion)
Removed
- Phase 99 throwaway test files
1.5.17 - 2026-01-15
Added
- New
/gsd:updatecommand — check for updates, install, and display changelog of what changed (better UX than rawnpx get-shit-done-cc)
1.5.16 - 2026-01-15
Added
- New
gsd-researcheragent (915 lines) with comprehensive research methodology, 4 research modes (ecosystem, feasibility, implementation, comparison), source hierarchy, and verification protocols - New
gsd-debuggeragent (990 lines) with scientific debugging methodology, hypothesis testing, and 7+ investigation techniques - New
gsd-codebase-mapperagent for brownfield codebase analysis - Research subagent prompt template for context-only spawning
Changed
/gsd:research-phaserefactored to thin orchestrator — now injects rich context (key insight framing, downstream consumer info, quality gates) to gsd-researcher agent/gsd:research-projectrefactored to spawn 4 parallel gsd-researcher agents with milestone-aware context (greenfield vs v1.1+) and roadmap implications guidance/gsd:debugrefactored to thin orchestrator (149 lines) — spawns gsd-debugger agent with full debugging expertise/gsd:new-milestonenow explicitly references MILESTONE-CONTEXT.md
Deprecated
workflows/research-phase.md— consolidated into gsd-researcher agentworkflows/research-project.md— consolidated into gsd-researcher agentworkflows/debug.md— consolidated into gsd-debugger agentreferences/research-pitfalls.md— consolidated into gsd-researcher agentreferences/debugging.md— consolidated into gsd-debugger agentreferences/debug-investigation.md— consolidated into gsd-debugger agent
1.5.15 - 2025-01-15
Fixed
- Agents now install correctly — The
agents/folder (gsd-executor, gsd-verifier, gsd-integration-checker, gsd-milestone-auditor) was missing from npm package, now included
Changed
- Consolidated
/gsd:plan-fixinto/gsd:plan-phase --gapsfor simpler workflow - UAT file writes now batched instead of per-response for better performance
1.5.14 - 2025-01-15
Fixed
- Plan-phase now always routes to
/gsd:execute-phaseafter planning, even for single-plan phases
1.5.13 - 2026-01-15
Fixed
/gsd:new-milestonenow presents research and requirements paths as equal options, matching/gsd:new-projectformat
1.5.12 - 2025-01-15
Changed
- Milestone cycle reworked for proper requirements flow:
complete-milestonenow archives AND deletes ROADMAP.md and REQUIREMENTS.md (fresh for next milestone)new-milestoneis now a "brownfield new-project" — updates PROJECT.md with new goals, routes to define-requirementsdiscuss-milestoneis now required beforenew-milestone(creates context file)research-projectis milestone-aware — focuses on new features, ignores already-validated requirementscreate-roadmapcontinues phase numbering from previous milestone- Flow: complete → discuss → new-milestone → research → requirements → roadmap
Fixed
MILESTONE-AUDIT.mdnow versioned asv{version}-MILESTONE-AUDIT.mdand archived on completionprogressnow correctly routes to/gsd:discuss-milestonewhen between milestones (Route F)
1.5.11 - 2025-01-15
Changed
- Verifier reuses previous must-haves on re-verification instead of re-deriving, focuses deep verification on failed items with quick regression checks on passed items
1.5.10 - 2025-01-15
Changed
- Milestone audit now reads existing phase VERIFICATION.md files instead of re-verifying each phase, aggregates tech debt and deferred gaps, adds
tech_debtstatus for non-blocking accumulated debt
Fixed
- VERIFICATION.md now included in phase completion commit alongside ROADMAP.md, STATE.md, and REQUIREMENTS.md
1.5.9 - 2025-01-15
Added
- Milestone audit system (
/gsd:audit-milestone) for verifying milestone completion with parallel verification agents
Changed
- Checkpoint display format improved with box headers and unmissable "→ YOUR ACTION:" prompts
- Subagent colors updated (executor: yellow, integration-checker: blue)
- Execute-phase now recommends
/gsd:audit-milestonewhen milestone completes
Fixed
- Research-phase no longer gatekeeps by domain type
Removed
- Domain expertise feature (
~/.claude/skills/expertise/) - was personal tooling not available to other users
1.5.8 - 2025-01-15
Added
- Verification loop: When gaps are found, verifier generates fix plans that execute automatically before re-verifying
Changed
gsd-executorsubagent color changed from red to blue
1.5.7 - 2025-01-15
Added
gsd-executorsubagent: Dedicated agent for plan execution with full workflow logic built-ingsd-verifiersubagent: Goal-backward verification that checks if phase goals are actually achieved (not just tasks completed)- Phase verification: Automatic verification runs when a phase completes to catch stubs and incomplete implementations
- Goal-backward planning reference: Documentation for deriving must-haves from goals
Changed
- execute-plan and execute-phase now spawn
gsd-executorsubagent instead of using inline workflow - Roadmap and planning workflows enhanced with goal-backward analysis
Removed
- Obsolete templates (
checkpoint-resume.md,subagent-task-prompt.md) — logic now lives in subagents
Fixed
- Updated remaining
general-purposesubagent references to usegsd-executor
1.5.6 - 2025-01-15
Changed
- README: Separated flow into distinct steps (1 → 1.5 → 2 → 3 → 4 → 5) making
research-projectclearly optional anddefine-requirementsrequired - README: Research recommended for quality; skip only for speed
Fixed
- execute-phase: Phase metadata (timing, wave info) now bundled into single commit instead of separate commits
1.5.5 - 2025-01-15
Changed
- README now documents the
research-project→define-requirementsflow (optional but recommended beforecreate-roadmap) - Commands section reorganized into 7 grouped tables (Setup, Execution, Verification, Milestones, Phase Management, Session, Utilities) for easier scanning
- Context Engineering table now includes
research/andREQUIREMENTS.md
1.5.4 - 2025-01-15
Changed
- Research phase now loads REQUIREMENTS.md to focus research on concrete requirements (e.g., "email verification") rather than just high-level roadmap descriptions
1.5.3 - 2025-01-15
Changed
- execute-phase narration: Orchestrator now describes what each wave builds before spawning agents, and summarizes what was built after completion. No more staring at opaque status updates.
- new-project flow: Now offers two paths — research first (recommended) or define requirements directly (fast path for familiar domains)
- define-requirements: Works without prior research. Gathers requirements through conversation when FEATURES.md doesn't exist.
Removed
- Dead
/gsd:statuscommand (referenced abandoned background agent model) - Unused
agent-history.mdtemplate _archive/directory with old execute-phase version
1.5.2 - 2026-01-15
Added
- Requirements traceability: roadmap phases now include
Requirements:field listing which REQ-IDs they cover - plan-phase loads REQUIREMENTS.md and shows phase-specific requirements before planning
- Requirements automatically marked Complete when phase finishes
Changed
- Workflow preferences (mode, depth, parallelization) now asked in single prompt instead of 3 separate questions
- define-requirements shows full requirements list inline before commit (not just counts)
- Research-project and workflow aligned to both point to define-requirements as next step
Fixed
- Requirements status now updated by orchestrator (commands) instead of subagent workflow, which couldn't determine phase completion
1.5.1 - 2026-01-14
Changed
- Research agents write their own files directly (STACK.md, FEATURES.md, ARCHITECTURE.md, PITFALLS.md) instead of returning results to orchestrator
- Slimmed principles.md and load it dynamically in core commands
1.5.0 - 2026-01-14
Added
- New
/gsd:research-projectcommand for pre-roadmap ecosystem research — spawns parallel agents to investigate stack, features, architecture, and pitfalls before you commit to a roadmap - New
/gsd:define-requirementscommand for scoping v1 requirements from research findings — transforms "what exists in this domain" into "what we're building" - Requirements traceability: phases now map to specific requirement IDs with 100% coverage validation
Changed
- BREAKING: New project flow is now:
new-project → research-project → define-requirements → create-roadmap - Roadmap creation now requires REQUIREMENTS.md and validates all v1 requirements are mapped to phases
- Simplified questioning in new-project to four essentials (vision, core priority, boundaries, constraints)
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