As @brugeman pointed out below Nos has something like this. However in user research multiple people have noted they don’t like having posts hidden that are outside their network. It forces users to do extra work which is not really freedom.
If you haven’t tried it out, try Nos for a week and LMK what you think.
One thing that would be helpful is to look at the entire user journey when thinking about freedom. We focus a lot on the initial post, but we don’t pay enough attention to the subsequent dialogue that ensues. Freedom within dialogue is very different than speaking into the public square. In the public square I can walk away from someone by unfollowing them. In a dialogue (thread or via mentions) I cannot walk away. With mute I can put on headphones and hope the harassers buddies don’t show up. If they do then i have to keep adding additional sets of headphones. But then my friends have to step in or be subject to the harassment as well or they need to put on headphones. Within the dialogue- the power is in the hands of the harassers if mute is the only option.
If Nostr adds the ability to limit replies and mentions, then the person being harassed has the freedom to walk away.
The harasser can still speak in the public square, they simply can’t speak in a dialogue when the other person doesn’t want them there.
I hear the problem.
I don’t see a solution possible without a moderated community, or a private or pay to write relay.
Maybe yall have a galaxy brain NIP for this 👀
I'm on Android and/or Web, but glad they have something close to what you are looking for.