Heads up that if you use Coracle and also Damus, Damus will become unusable if you follow or unfollow anyone using Coracle. This is because Coracle will rug your non-standard kind 3 relay list. You’ll need to re-add your relays using Damus in order for Damus to start working again. nostr:note1l7l9a24fklqe6gt4y2xj2fu3qnpnfmj55xc6edafdulasr54aqjsf4w9zx
Discussion
coracle + few other app gives USER option to IMPORT PROFILE RELAYS or setup new set 1st time sign in.
Wow, coracle has the ability to completely break Damus' UX? I feel such power
How was this not noticed for almost a year?
It’s happened to me a bunch of times, but I’m always using a bunch of clients at the same time so I could never pinpoint what was causing it. This time I noticed what happened right after I clicked follow on someone’s profile on Coracle and then I figured out what happened based on what you told me.

😂
What do y’all think about an automated bot continuously tests nostr Coracle, Damus, nostr app X, nostr app Z etc cross-compatibility? This bot would check for ability to post, lost contact lists, lost relay lists etc..
Who is at fault here? The client that follows the spec, or the client that uses a non-standard protocol feature?
Here's a different way to ask the same question:
Who is at fault here? The client that solves a user problem by creating a bespoke protocol addition, or the client that fails to respect it?

