| name | sdd-07-implement |
| description | SDD Phase 7 — Iterative TDD implementation with BDD verification chain. [GATE G2] Enhanced: mandatory gate, step coverage verification, assertion integrity, feature immutability. |
| license | GPL-3.0 |
| metadata | {"version":"3.6.0","upstream":"iikit-07-implement v1.6.4"} |
| context-scope | {"always":["CONSTITUTION.md",".specify/context.json"],"load":["tasks.md","plan.md","*.feature"],"never":["spec.md","analysis.md"]} |
| allowed-tools | ["Bash(bash scripts/*)","Bash(node scripts/*)","Read","Write","Edit","TodoWrite"] |
SDD Phase 7 — Implement [GATE G2]
Gate G2 (Mandatory)
bash scripts/sdd-gate-check.sh 07 "$PROJECT_PATH"
If FAIL: HALT. All analysis findings must be resolved.
BDD Verification Chain (pre-implementation)
bash scripts/sdd-bdd-verify.sh "$PROJECT_PATH"
Validates: framework detection → step coverage → step quality → assertion integrity → feature immutability.
User Input
$ARGUMENTS
Execution
Step 1: Delegate to upstream:
Run the skill at iikit-07-implement (absorbed) with $ARGUMENTS
Upstream handles: task dispatch, red-green-refactor cycle, feature file immutability enforcement, task commits with trailers, parallel task execution via subagents, dependency satisfaction tracking.
Step 2: SDD extensions after implementation:
Re-verify BDD chain (post-implementation):
bash scripts/sdd-bdd-verify.sh "$PROJECT_PATH"
Regenerate assertion hashes (if .feature files untouched, should still match):
bash scripts/sdd-assertion-hash.sh verify "$PROJECT_PATH"
Run Definition of Done check:
bash scripts/sdd-dod-check.sh "$ACTIVE_FEATURE" "$PROJECT_PATH"
Update pipeline state:
bash scripts/sdd-phase-complete.sh 07 "$PROJECT_PATH"
Refresh dashboard:
node scripts/generate-command-center-data.js "$PROJECT_PATH"