What problem does it solve? It turns approved specs, design documents, and task lists into actual working code, ensuring implementations follow the agreed design and that task progress is tracked and persisted across batches. ## Core Features & Use Cases - Spec-Driven Implementation: Reads proposal, spec, design, and tasks artifacts before writing code, so every change matches its acceptance criteria. - Strict TDD Mode: When enabled, enforces a RED-GREEN-REFACTOR cycle with mandatory triangulation, assertion quality rules, and a TDD evidence table. - Progress Persistence & PR Slicing: Merges apply-progress across batches, marks tasks complete in tasks.md, and respects chained/stacked PR workload decisions. - Use Case: An orchestrator assigns Phase 1 tasks 1.1-1.3 of a change; this executor reads the specs, implements the code following the design, marks tasks complete, and returns a structured summary ready for the verify phase. ## Quick Start Ask the orchestrator to run the sdd-apply executor on the pending tasks of your current change so it implements them according to the specs and design.