Hash the Side-Effect Ledger Before You Accept a Cleanup Refactor

· Dev.to