working on adding the ability for people to set their posts invisible to logged-out users1 and having to draw a formal decision tree for all of the different variants of showing a post we have for the first time, because otherwise it would be completely unmanageable
the next time you see someone making fun of a product for having some absurd decision tree for a particular thing -- the one I've seen before is making fun of slack for having a complex decision tree for whether to show a notification or not -- please consider that sometimes software that seems like it should be simple actually has to be complex to conform with user expectations
-
this chart implies that you can also set only your all-ages posts to be visible to logged-out users, and you will; however, for weird technical reasons that are too boring to get into, that won't be landing with the ability to hide all of your posts from logged-out users, but rather at a later date

