I recently modded at a site for a year (mods rotated every year to prevent burnout, power trips,etc.) that had an elegant solution to these and similar issues. (ask me about mod teams).
Indeed the solution was brought about by the restrictions that were placed by the chosen software (as so many forum issues are, software is rather restrictive) called Discourse. As the site was built, those given mod privileges were unable to actually delete content, only to move/hide it from public view. To users, no difference. Initially, this seemed like a flaw, but in terms of the construct of a forum, it fostered several concepts that I grew to appreciate: preservation of actual user content (described next) and extra scrutiny by admins before true deletion. cs1234, in the now-deleted thread, expressed concern about 'heavy-handed' topical moderation, (as opposed to housecleaning: spam, non-compliant posts, etc.) saying it was a whole different form of moderation. I would say it IS moderation. Housecleaning is dead easy..anyone can recognize and perform those duties. In fact, most mods don't mind doing it, and feel it contributes to the overall health of the site. Since moderation is typically voluntary, there has never been any requirement for mods to do anything more (sometimes anything at all), but others choose to do actual moderation. Anyway, enough backgrounding.
This Discourse site was set up to allow mods to hide content, by simply moving the posts/threads to another place, usually hidden from public/bot indexing,etc. Only mods/admins had access to this purged content, so it was visible to all staff at all times, and kept as a record. It also served as a resource for post-mortems on what went south in particular threads, and was similarly used to make strike/ban recommendations to admins. Housecleaning had its own private forum, moderation had its own private forum, and....wait for it...off-topic posts had its own PUBLIC forum.
Yes, we preserved user content, even when it went off topic. It went into the 'Landfill' forum. Interestingly, on slow days, it was as much fun to visit the Landfill and catch up on the non-contextual drama the preceding day. I would visit it every few days to get caught up, and began to notice several things: 1) Moderation (like cs1234 mentioned) is public. All users can see what triggered a Landfill post(s). 2) Preserved content, a user may be annoyed he got moved to Landfill, but he was still visible, his time posting was respected, it was simply deemed OT for the thread. This helps to remove the 'cabal' feeling that users tend to get when they begin to feel the mod team is against them/heavy-handed,etc. 3) Users become more compliant, even when drifting off topic, and on occasion fellow users would say 'careful or we're going to Landfill'...self-moderation. 4) Posts in Landfill can be reviewed when a user contests the move, but often it is so benign, users would rather simply move on and not waste staff time. There's more, but ya'll get the idea.
So I propose the following for staff:
Create a Landfill forum, public view (no need for indexing). Mods to move OT posts to Landfill to keep threads on the rails.
Create a Housecleaning forum, staff view only (if one doesn't already exist). Mods move housekeeping to its forum, admins/staff make final decisions on this content.
I believe this would foster better on topic participation, add transparency to moderation decisions and depersonalize the effects of those decisions.
Talk amongst yourselves...heading to enjoy some photons on a Saturday afternoon.
![Smile :) :)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)