Incremental Implementation
Build in thin vertical slices instead of one big pass: for each slice implement → test → verify → commit, then carry forward. Every increment leaves the system compilable and testable, changes one logical thing (yielding an artifact-atomic-commit), and stays rollback-friendly. Incomplete work hides behind pattern-feature-flags with safe, conservative defaults so small increments can merge without exposing unfinished features.
It is the execution discipline for any change touching more than one file, applies pattern-vertical-slice, and leans on simplicity-first and scope discipline as core rules. It implements stage-implement.
See Also
- addy-tdd — the test half of each slice’s verify step.
- gsd-execute-phase — the GSD equivalent execution phase.
- openspec-apply — OpenSpec’s equivalent; walks the
tasks.mdchecklist sequentially. - speckit-implement — Spec Kit’s equivalent; executes
tasks.mdwith mandatory TDD. - bmad-dev-story — BMAD’s equivalent; implements one fully-contexted story at a time.
- stage-implement — the canonical stage this implements.