@falcon @gracjan @fishcharlie @nf3xn
Update:
It appears that Lemmy solved this issue. On Mastodon the user is considered the first-class actor, but on Lemmy the community is the first-class actor. Communities send a public announce whenever they are interacted with. This allows remote instances that are federated with the community to have full visibility of all posts, comments, and interactions from remote users.
@falcon @gracjan @fishcharlie @nf3xn
Technical goodness:
Oho, I found this well of knowledge. it's a great read if you want to get into the nitty gritty weeds of how Lemmy federation works. The devs did a great job with the architecture of Lemmy, even if the user experience can be a bit strange at times.
https://join-lemmy.org/docs/en/federation/lemmy_protocol.html