I squash, amend, and delete history with aplomb as I develop. I simply do not need to be informed of adherence to code standards during that.