What problem does it solve? It converts unstructured feature requirement discussions into precise, testable SDD Spec documents before story creation, preventing scope creep and ambiguous acceptance criteria in agent-driven development workflows. ## Core Features & Use Cases - Structured Spec Generation: Produces a single {story-id}-spec.md containing Business Rules (EARS format), API contracts, SQL Server data models, and boundary conditions for M/L/XL complexity stories. - Requirement Validation: Enforces a completeness checklist (non-goals, success signals, roles, error handling) and requires asking the user instead of guessing missing details. - Architecture Alignment: Reads existing architecture documents to match MVC layering, naming conventions, error code formats, and routing patterns. - Use Case: Before running a create-story workflow for a new payment feature, generate the SDD Spec so acceptance criteria map directly to testable business rules and the dev-story TDD cycle has a clear contract. ## Quick Start Ask the AI to generate an SDD spec for your feature, for example: generate a spec for the coupon discount feature with complexity M.