I don't think moderations should be taken off the record, personally. It's just an unnecessary bit of work for the mod team to keep track of something that ultimately isn't very meaningful. Those mild infractions one would consider for removal are going to be either so far in someone's past, or such a minor blip on the radar of that individuals moderation history, that it frankly shouldn't be much of concern to anyone that they're there. The mod team wouldn't look at them and hold them over someone's head for future moderation, and said individual should have no reason to obsess over some little slap on the wrist from way back when. The only moderations worth expunging are ones that are legitimately unearned. Anything else is honestly a bit of a waste of time imo.