I won't lie, we've dropped the ball on that. There's really no special conditions or anything. It's just more of faulty judgement calls and the fact that in notes we usually add things like "Ban on next offense" or something. Sometimes, staff (including myself) will not notice that until after they've informed the player of a punishment, and they decide to give them one, last chance so that we don't turn around and go "actually, you're banned". We'll learn from this so we can apply it in the future.
With that note, I'll be locking the thread, and will unlock it on the 17th once Techno has been unbanned.