Seven migrations, proved correct, never applied
CI ran them against a throwaway container on every commit. Nothing ever compared them against the database anyone was using, and the dashboard that would have shown the damage was inside it.
Read itFour notes from building a memory layer. Mostly the decisions that were hard to reverse, and one bug that a green test suite was never going to catch.