eng-iterative-delivery
Installation
SKILL.md
Iterative Delivery and Risk Management
Intent
- Ship value continuously while containing blast radius.
- Keep work reviewable, reversible, and traceable across repos and chains.
Workflow
- Slice intentionally
- Break work into minimal vertical slices delivering user-facing or foundational value.
- Capture dependencies and sequencing so parallel work stays unblocked.
- Plan release guards
- Decide on feature flags, staged rollouts, or canary networks.
- Define rollback playbooks (contract pause switch, mobile kill switch, server config toggle).
- Track progress transparently
- Maintain an up-to-date todo or checklist tied to commits/PRs.
- Communicate blockers early; keep reviewers informed of scope changes.
- Automate deployment confidence
- Ensure CI covers each slice; prefer trunk-based workflows with short-lived branches.
- For migrations, include forward + backward compatibility steps in the same change when feasible.