/sdd.start
The unified entry point for the SDD workflow.
Usage
/sdd.startBehavior
Analyzes project status and guides you to the next action.
New Project
When no Constitution exists:
Project has been initialized.
Next step: Define project principles with /sdd.constitutionExisting Project
Provides a workflow selection menu:
Select an SDD workflow:
1. Add new feature -> /sdd.spec
2. Modify existing feature -> /sdd.spec
3. Validate specs -> /sdd.validate
4. Project status -> /sdd.statusOutput Information
- Project initialization status
- Constitution existence
- Number of specs
- In-progress tasks
- Recommended next steps
Example
/sdd.start
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SDD Tool v1.0.0
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Project: my-app
Constitution: ✓ (v1.0.0)
Specs: 5 (3 approved, 2 draft)
In-progress tasks:
- user-auth: implementing (3/5 complete)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Next step: /sdd.implement user-auth
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━