Can you earn regular status back after suspension?

Ah maybe just switch the type in user history then? That does not require a schema change

「いいね!」 2

Not a bad idea, will check it out.

You can now remove a user’s penalty history via their admin page. By doing it, the logs will be changed from “suspend user” to “suspend user (removed)”, etc, and that will allow them to reach TL3. You can do this for any user you’ve previously penalized and whom you’d like to reach TL3.

https://github.com/discourse/discourse/commit/4195c7c9ea1117bef9c3362eb38d818f8303419e

「いいね!」 18