What problem does it solve?
It helps teams avoid building the wrong architecture by collaboratively discovering requirements, constraints, and tradeoffs before implementation.
Core Features & Use Cases
- Guided multi-stage discovery workflow: prepares context, explores gated technical domains, synthesizes decisions, and documents outcomes.
- Domain gating by project readiness and mode: selects the right breadth of discovery (required, light-pass, conditional, strict) based on the project type and rigor level.
- Traceable design outputs: produces a documented artifact at docs/{feature}/DESIGN-DISCOVERY.md including architecture decisions, constraints, integration requirements, and open technical questions.
- Use case: When adding a feature like OAuth2 login/session management, run discovery to confirm domain decisions (architecture, data model, security, operations, and risks) and capture AC-ID implications before design/engineering begins.
Quick Start
Use /design-discovery with a clear feature description to generate docs/{feature}/DESIGN-DISCOVERY.md with confirmed architecture decisions and open technical questions.