Blocking first. Bluesky's decision to have *everything* public means that it is expected that every participating node knows *everything* about who's blocking *everyone*.
"This is consistent with how blocking works on Twitter/X" their paper says
But wait, I'm pretty sure that one's not true though
@cwebber@social.coop https://clearsky.app/ is creepy as shit lol and it shows just how much is public