most clients use \”display_name\”for mentions
damus uses \”name\” which corresponds to username
I wish this wasn’t the case and clients could agree, or a 3rd metadata is created for the name you want to be mentioned as, which clients could freely map which ever positioned name too.
astral does a cool thing where nip 05 is truncated with \”name\” if they are the same
I have a hunch that we just desperately want to avoid using nip 05 for mentions because that would mean double @‘s like on mastodon (even if we don’t render the first one, it still has to be typed to tag) which is indeed a valid critique and something to avoid