Enter two atproto handles. They're judged on five real, actually-read criteria: most cat pictures, most creative bio, wildest emoji rotation, hashtag hoarding, and longest-winded posting — every score comes from their real bio and their last 100 posts, not follower counts or dice rolls. Whoever wins the most criteria wins the brawl.
Each handle's public profile and last 100 posts
(app.bsky.actor.getProfile +
app.bsky.feed.getAuthorFeed) feed five criteria:
Every score is read straight off real content — no follower-count formulas, no luck rolls, except to break an exact tie. Same two handles, same content, always the same result — a rematch is a replay, not a reroll, unless one of them has posted again since.