

AI definitely needs a method to identify it, to distinguish it from real work, and possibly used as a filter for those that don’t want to see it, or for those that prefer to see it. I think a simple check box would be sufficient, because we don’t need the degree of AI, only that AI is being used. I like that every post requires a language selection, where there is a default, and you can choose to change it. I’m guessing posters and commenters selecting the wrong language will or would be punished/moderated. The same should apply to AI posts and comments, at the discretion of the moderators of their respective communities. Having the functionality is huge, even if some communities do not want use it.
This sounds like a better solution than the current one. I’m not sure about the implementation of manually voting locally or federately, but that’s what testing is for! It might be easiest to embed the options into the 3-dot contextual menu. Or maybe add a new button that brings up a row of new icons/options under the post/comment for extra, lesser used actions. It’s kinda like a contextual menu but it’s a bar of icons that shows more actions. The Boost app does this for comments by clicking on the comment, making the UI hidden and slick, less cluttered until you want to interact with it.
You could also have two numbers, a total of local + federated votes, and a number in parentheses with only local votes.