qualitylab

Reversibility

Rolling back is one step, and it is practised

tier III/cost to adopt: medium/active

A rollback that is a single command and has been executed deliberately in the last quarter converts a bad deploy from an incident into an inconvenience; one that exists only on paper does not.

Do this firstOne command builds and tests the project from a clean checkout

One command, no coordination, no judgement calls about which pieces to revert. And — the part that is usually missing — executed on purpose, on a normal day, recently enough that someone remembers doing it.

An unrehearsed recovery path is a hypothesis. The interesting failures are never the command itself; they are the things around it that drifted since anyone looked, and the only way to find those is to use it while nothing is on fire.

The decoy

A documented rollback procedure. Documents are not rehearsed, and the first rehearsal will be during an incident at 3am by whoever is on call, who has never read it.

Evidence

Seen in the wild

Anonymised field observation. Illustration, not evidence — these carry no tier and cannot raise one.

Last reviewed 2026-08-19.