What problem does it solve?
Implements discrete implementation tasks defined in SDD change artifacts so engineers can reliably convert design and spec items into tested, committed code and progress records.
Core Features & Use Cases
- Spec-first implementation: Enforces reading proposal, spec, and design artifacts before writing code so implementations match acceptance criteria.
- TDD and standard workflows: Supports RED→GREEN→REFACTOR for TDD projects and a standard implement-then-report flow for non-TDD projects.
- Progress persistence: Updates tasks artifacts on filesystem or engram (mem_update/mem_save) depending on the project's artifact mode, enabling downstream verification and orchestration.
Quick Start
Implement the assigned SDD tasks by reading the spec and design, writing the required code or tests according to detected workflow, and update tasks.md or the project's engram artifacts to record progress.