Legacy Bridge: Bob modernizes, Bob's tests decide
IBM Bob modernizes legacy Java, but a change ships only if Bob's own characterization tests still pass. Silent behaviour changes are blocked and sent back to Bob to repair. Proven on real Apache Commons Codec code.