414fd31bf9
Several public relays (damus.io in particular) silently drop kind:1059 / 10050 / 30443 from accounts they've never seen before — the sanity check in the interactive harness reports exactly this failure mode when the three-relay default set is in use, because wn's identities are brand-new and have nothing on file. Before the kind:30443 + 10050/1059/445 probes, publish a kind:0 profile event for each wn identity via `wn profile update --name --about`. That marks both accounts as "known" on the relay and lets the subsequent gift-wrap and KeyPackage publishes land. Runs inside configure_relays (after relays are added, before the first sanity probe) so the sequencing is: add relay -> advertise profile -> publish KPs -> start exchanging welcomes. Does not help when a relay outright refuses the kind (some relays whitelist only kind:1 / 3 / 7); those still need --local-relays.