Capability 02 of 04 · Delivery Management

Merge & Deploy

How PRs flow from creation to production - throughput, automation, and conflict handling.

5
maturity levels
15
practices
15
guides
L2 · Stage 02Delegated
Criteria - what to measure
  1. 01CD pipeline includes at least one gate (tests pass, security scan, approval)
  2. 02Merge queue is implemented (GitHub merge queue, Mergify, or equivalent)
  3. 03Auto-rebase is enabled for PRs targeting main branch
  4. 04Merge conflicts are detected and flagged before review is requested
  5. 05Deploy frequency is at least daily
L3 · Stage 03Systematic
L4 · Stage 04GovernedMost teams aim here
Criteria - what to measure
  1. 01Green-classified PRs auto-merge and auto-deploy without human intervention
  2. 02Merge throughput has risen substantially against the pre-agent baseline, and the merge path is no longer the constraint on delivery
  3. 03Canary or progressive deployment is automated (no manual rollout decisions)
  4. 04Auto-deploy includes automated rollback on error rate threshold breach
  5. 05Merge queue wait time is under 10 minutes
L5 · Stage 05Self-improving
Criteria - what to measure
  1. 01Full autonomous pipeline: agent produces PR, CI passes, merge, deploy, observe - no human in the loop
  2. 02Rollback is agent-driven (agent detects regression, reverts, and opens fix PR)
  3. 03Merge throughput is limited by product decisions rather than by the merge path itself
  4. 04Mean time to rollback is under 5 minutes from anomaly detection
  5. 05Agent-driven rollbacks succeed without human intervention 95%+ of the time

Which level is your team at in Merge & Deploy?

The criteria above are what we check in a facilitated assessment. Run it yourself to place this capability, see which gates you have passed, and compare it against the other 3 in Delivery Management.

Start the assessment →

Other capabilities in Delivery Management