Back to notes

Technical note

5 min read

A practical rollback checklist

Rollback is easier when the decision, trigger, and verification are written before the change starts.

A rollback checklist should be short enough to use during the maintenance window.
A rollback checklist should be short enough to use during the maintenance window.

Before the change

  • Name the decision owner.
  • Define the visible trigger for rollback.
  • Write the checks that prove rollback worked.

Decide before pressure rises

Rollback is a decision, not just a command. The person who can make that decision should be named before the window starts.

This prevents hesitation when the work does not behave as expected. It also prevents unnecessary rollback when a temporary condition was already planned.

Use visible triggers

A useful trigger is visible and specific: a key page returns the wrong status, a form fails after the waiting period, or a certificate does not cover the active name.

Avoid vague triggers such as if things look bad. They are hard to apply when people are tired or under pressure.

Verify after rollback

Rollback does not end when the previous setting is restored. It ends when the public behavior has been checked and the final state is recorded.

The final note should say whether the original change is postponed, canceled, or needs a new plan.

Rollback checklist

  • Name who makes the rollback decision.
  • Write the trigger before work starts.
  • Keep the rollback command or manual step close to the plan.
  • Run the same public check after rollback.
  • Record the final state and next action.