Files
buzz/mobile/lib
Logan Johnson 778a4cadab fix(mobile): count only a listed namesake as holding a starter name
Starter setup skipped a starter when a taken-name refusal had a namesake
in the reload that could not serve as the starter. It took any open
namesake for the holder, but an unlisted channel, or a DM, holds no name in
the relay's listed-name rule. A member of an unlisted forum named general
then skipped general for good while the real holder was still settling.

Carry the relay's bare ["unlisted"] kind:39000 flag on Channel, and treat a
namesake as the holder only when it is an open, not unlisted stream or
forum. Otherwise the setup stays recoverable, and a retry joins the real
holder.

Co-authored-by: Larry <627498bd4bd1f281a16431e3c6cce3b5c25b6692798c78672298aefbf2f8f8b5@buzz.block.builderlab.xyz>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Logan Johnson <loganj@squareup.com>
2026-11-02 10:44:48 -05:00
..