Sometimes a good night’s sleep is all that’s needed to resolve the problem.
Discussion
Thanks. The problem is pretty deep and now I have to get clarification about the nostr spec before I can proceed. https://github.com/nostr-protocol/nips/issues/870 But I do have a path forward and I've started down it.
But I'm awake now so the nightmare thoughts have subsided.