What problem does it solve? Setting up Spec-Driven Development (SDD) in a new or existing repository requires manually creating a consistent folder structure, memory files, and workflow documentation, which is error-prone and inconsistent across projects. ## Core Features & Use Cases - Repository Scaffolding: Creates .github/memory/ (constitution.md, tech.md) and specs/ (domain-events, features, infra) directories, either step-by-step or via the bundled scaffold-sdd.sh script. - CLAUDE.md Integration: Merges an SDD Workflow section into the existing CLAUDE.md idempotently, never overwriting existing content without user approval. - Reusable Templates: Ships templates for constitution, spec, plan, and tasks artifacts so every feature follows the same SDD format. - Use Case: You adopt SDD on an existing codebase and want the standard structure plus CLAUDE.md workflow rules created in one pass, with guidance on next steps like mapping the tech stack. ## Quick Start Ask the assistant to initialize SDD in this repository so it creates the memory files, specs directories, and updates CLAUDE.md.