Muting & Blocking with author urls
The spec mentions "hiding all posts with the muted user's profile URL", but what happens if the server cannot parse a url for the author?
I suppose it would be very difficult to block an author if they do not have a url associated with them.
It would either be worth documenting what to do if there is no author url, or provide another method for blocking the author.
I'm replying to this because I'm looking into it myself for Lwa and I've taken a very aggressive approach to not accept or handle posts whose authorship information can't be determined. Like at worst, it falls back on classic <meta>, OpenGraph, JSON-LD information. So some sort of an author can be parsed.
That's all to say that this leans on that the Microsub server's ability to determine authorship should be a deciding factor if a post is accepted to be in a feed.