eng-iterative-delivery

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

  1. Slice intentionally
    • Break work into minimal vertical slices delivering user-facing or foundational value.
    • Capture dependencies and sequencing so parallel work stays unblocked.
  2. Plan release guards
    • Decide on feature flags, staged rollouts, or canary networks.
    • Define rollback playbooks (contract pause switch, mobile kill switch, server config toggle).
  3. Track progress transparently
    • Maintain an up-to-date todo or checklist tied to commits/PRs.
    • Communicate blockers early; keep reviewers informed of scope changes.
  4. 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.

Verification

  • Each slice has independent validation and observability; no “big bang” merges.
  • Rollback steps documented alongside the change (flags, scripts, transactions).
  • Release notes or deployment checklist updated before handoff to operations/reviewers.
Weekly Installs
2
GitHub Stars
1
First Seen
14 days ago
Installed on
opencode2
gemini-cli2
claude-code2
github-copilot2
codex2
kimi-cli2