- Run the comments on an instance you moderate
- Even better, only show comments that your account has favourited.
More details on the last one here:
Yeah I like this solution. Might try explore this approach
Presumably the blog interface itself can choose to simply not surface hidden replies at all; if you view the thread via a different client (eg the Bluesky app) you would have the option of seeing the hidden posts.
And of course if you view the thread through your own Bluesky interface your personal blocklists and moderation would apply to the thread.
I built a web component for the same purpose, and you can see in there how I implemented threadgating: https://github.com/ascorbic/bluesky-comments-tag
If I only show comments from a well-moderated Mastodon instance that my main account is on, plus any instances that it federates with, does that not solve the problem?