Mutation testing for AI-written code.
Coverage tells you a line ran — not that anything would notice if it were wrong. Sabotage breaks your code on purpose (makes isAdmin() return true, zeroes out a discount, flips a boundary), runs your existing suite, and reports every test that still passed.
1 in the Claude listing