What problem does it solve? It turns a change proposal into structured, testable specifications, eliminating ambiguity about what behavior is being added, modified, removed, or renamed in a system. ## Core Features & Use Cases - Delta Spec Generation: Produces ADDED, MODIFIED, REMOVED, and RENAMED requirement sections based on the proposal's Capabilities mapping, or full specs for new domains. - Standardized Requirement Format: Enforces RFC 2119 keywords (MUST, SHALL, SHOULD, MAY) and Given/When/Then scenarios so every requirement is testable. - Multi-Mode Persistence: Supports engram, openspec, hybrid, and none artifact store modes, reading existing specs before writing deltas. - Use Case: After an orchestrator approves a change proposal for a new team-archiving feature, this sub-agent reads the proposal, writes a delta spec with scenarios for the archive guard, and persists it for the design phase. ## Quick Start Delegate the approved change proposal to the sdd-spec sub-agent so it writes the delta specifications for the change.