fix(post-to-bluesky): correct what the report says, and who it is for master
Five things a real match showed. A medium mek drew as `scorpion`, which is the quad, so a Shadow Hawk came out with four legs. The duel plate was the one layout that never marked a bot seat, so a 1v1 against Princess read as a match against the @lance.blue account. The match's own picture sat above the page as a second copy of the card, and the gallery sat below the forces rather than leading the page. The composer is now offered only to the player the match handed here, on `?participant=1`, which is set by the hand-off and by nothing else and stays out of every link the page builds - a reader arriving from the post gets the report, not a composer aimed at somebody else's match. And the footer says how long the match took. The API measures it: the row is stamped when the container reports the match playable and again when it reports the game decided, which spans the lobby and needs nothing from arena. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Change-Id: I4c1111136ce8da19524a133c3602caf3795fd32c