a3ca22e175
- publishMarmotKeyPackage / publishMarmotKeyPackages now target the relays advertised in the user's kind:10051 KeyPackage Relay List (MIP-00), falling back to outbox relays when the list is empty. - fetchKeyPackageAndAddMember looks up the invitee's kind:10051 before falling back to their NIP-65 outbox. - Add kind:10051 to user metadata + account info subscription filters so invitees' KeyPackage relay lists are cached in time for invites. - Seed a default kind:10051 on signup from the default NIP-65 relay set and publish it alongside other account bootstrap events. - Warn the user when creating a Marmot group without a kind:10051 list and offer to create one from their current outbox relays. - Sync overload for KeyPackageRelayListEvent.create to support the signup-time temp signer. https://claude.ai/code/session_01B7kTUFAPvWarWd6fvQKNBy