What problem does it solve? It turns an approved OpenSpec change proposal into working code by executing tasks in controlled slices, pausing for manual acceptance after each slice instead of dumping unreviewed changes. ## Core Features & Use Cases - Slice-based implementation: Executes tasks grouped into vertical slices with mandatory acceptance gates, slice-gate decision logging in debug.md, and resume support after session breaks. - Agent delegation: Routes BSL code and form-module tasks to writer and reviewer subagents, enforces comment-marker metadata, and blocks raw edits to Form.xml and Template.xml. - Verification and reporting: Runs pre-apply and per-slice verification, maintains a code-truth journal, and generates code-map and handoff reports per slice. - Use Case: A 1C developer opens a change request, runs the apply workflow, and the assistant implements slice S1, pauses for acceptance in the database, then proceeds to S2 only after approval. ## Quick Start Ask the assistant to apply the OpenSpec change named my-feature and confirm each slice as it is presented for acceptance.