non-zero exit code if diff worsened