PSBT/MuSig2 coordination over Nostr relays: transport invariants for nonce safety under at-least-once delivery

That three-state explanation makes this much easier to understand. One practical detail may also be worth documenting: can users safely close and reopen the wallet while it is reconnecting or waiting on a peer, or should they keep the session open? That seems like a situation ordinary users could easily encounter.