if you silence a post, it gets silenced so hard that it and all future derivates of that post don't just vanish from your feed, they are literally vaporized from your vision, forever
to a degree that trying to go to that post, or any of its children, results in a 404 error.
i, uh, do not think this is a good user experience.
suggestion
like blocked users, show a "you silenced this post. are you sure you wanna view it" dialog. or literally anything other than making it look like the post literally doesn't exist
edit: since apparently it wasn't clear, i don't mean "the post doesn't show up in a timeline, user page, or wherever". it does those things too, that's the normal behavior.
i mean if you silence this post, specifically, and then try to go, say, to this post, which is a reply of this one, you will straight up get a 404 error. you will not get any indication that the post is silenced and merely not visible, it pretends the post straight up doesn't fuckin exist.
all i'm saying is that if you directly view a post you've silenced it should fuckin tell you that it's silenced and not pretend it literally doesn't exist