So I have pushed this idea on saidit, ruqqus and now notabug. D3rr from saidit seems quite interested as well as someone from ruqqus who unfortunately has deleted his posts and name. He gave the idea for tagging and multiaxial voting which seems very good. You can pick up the pieces left in https://ruqqus.com/post/tiz/optional-moderation
The gist of the system is anyone can moderate, anyone can form a group to moderate. It’s the reader that selects the users or groups they want moderating for them. Like a filter. Ideally these would be in a list ranked in someways that you can easily click to enable or disable etc.
The tagging part is how things could be moderated. In that anyone could add any tag to anything. Say if you wanted something under another topic you just add another topic tag. This would remove the need for communities aka subs. Although it adds far more complexity and is not necessary for the optional moderation. I can just now think of other ways this could be implemented if say you filter based on how many similar tags a post gets.
Multiaxial voting is interesting as I see you are discussing something similar as you federate. My idea for it is you attach votes to the filters or moderators you have selected. Or say allow votes to be grouped in some other way. You could even say allow all votes but exclude those from users that have been banned under the filters you are using.
I hope you get some of the idea and here is my older saidit post if you are interested.
I am a fan of quite light moderation, and want to remove the power for individuals to be the sole dictators over what others can and can’t read.