Documentation-Driven Development (DDD) mode for project initialization.
Raw Developer Origin & Technical Request
GitHub Issue
May 24, 2026
### Pre-submission checklist
- [x] I have confirmed this improves existing behavior. It does not add a new command, workflow, or concept.
Note: this proposal does add a new top-level command (`/gsd-new-ddd`) and a new mental model (DDD mode). I am filing as enhancement rather than feature because the new command is a sibling to the existing `/gsd-new-project` (same shape, same downstream artifacts, same agent topology). Happy to switch to the feature template if the maintainer prefers.
- [x] I have searched existing issues and this enhancement has not already been proposed.
- [x] I have read CONTRIBUTING.md and understand I must wait for `approved-enhancement` before writing any code.
- [x] I can clearly describe the concrete benefit, not just "it would be nicer".
### What existing feature or behavior does this improve?
Project initialization. Currently `/gsd-new-project` is the sole entry point. It produces REQUIREMENTS.md as the user-validated spec, then derives phases from REQ-ID clusters.
For a meaningful class of projects (CLIs, libraries, SDKs, APIs, plugin systems), the user-facing surface IS the spec, and requirements-as-list is a less natural primary artifact than user-facing-docs-as-spec. This proposal adds Documentation-Driven Development (DDD) as a parallel mode.
### Current behavior
`/gsd-new-project` flow:
1. Questioning
2. Research (optional, parallel)
3. REQUIREMENTS.md generation (REQ-IDs, acceptance criteria, traceability table)
4. User validates RE...
Developer Debate & Comments
No active discussions extracted for this entry yet.
Adjacent Repository Pain Points
Other highly discussed features and pain points extracted from open-gsd/get-shit-done-redux.
Frequently Asked Questions
Market intelligence mapped to Documentation-Driven Development (DDD) mode for project initialization..
How is Documentation-Driven Development (DDD) mode for project initialization. positioned in the market?
Are engineers actively discussing Documentation-Driven Development (DDD) mode for project initialization.?
Which technical concepts are associated with Documentation-Driven Development (DDD) mode for project initialization.?
Engagement Signals
Cross-Market Term Frequency
Quantifies the cross-market adoption of foundational terms like Documentation-Driven Development (DDD) and /gsd-new-project by tracking occurrence frequency across active SaaS architectures and enterprise developer debates.
SaaS Metrics