So, I really like Iron mode and the challenge it provides. But since it is unforgiving, it can sometimes be frustrating, and then - I have to admit - I sometimes rage-quit combat with alt+F4. That way I erase my mistake without even wanting to, and the worth of the whole Iron run feels compromised. And admittedly, sometimes it might only be half out of frustration and half a conscious cheat in a moment of weakness.
I realize of course that there is no way to make the game immune to cheating, all I'm asking to make it harder to do accidentally/out of an impulse. Because hitting alt+F4 or ctrl+alt+del is a matter of three seconds, anything that takes longer (like save game editing) I could easily avoid/resist.
I think auto-saving before each battle would be a real drag, cause it would take a while. But maybe the game could just put a marker in the last save when a battle starts? Say the marker only gets deleted when the battle is resolved properly, otherwise the next time you load that save you start as if you'd have lost - with a frigate at a planet. (Maybe with some snippy text about you suddenly losing consciousness in your last battle^^)
Or just generally put that marker on Iron mode saves when they are loaded, and remove it only when "Save&Exit" is used.