Claude now prompts me to write code and I write it hahaha. Good little project manager and review buddy. It has a lot of trouble with generating complex async code, but is good at debugging it even though it hallucinates a bit, but you can tell when it is.
I have now a fully functional and mostly robust Nostr subscription handler from writing filters all the way down to the raw websocket, all the way back up to getting events. No slop (but also no tests, I'm in R&D mode).
Next is to start exploring exactly how Banyan's discovery and trust algorithms will work. Maybe cutting out one layer of this repo into a separate library now that it's mostly settled. That would be the pool adapter since my pool implementation is very strictly bounded.
I have now a fully functional and mostly robust Nostr subscription handler from writing filters all the way down to the raw websocket, all the way back up to getting events. No slop (but also no tests, I'm in R&D mode).
Next is to start exploring exactly how Banyan's discovery and trust algorithms will work. Maybe cutting out one layer of this repo into a separate library now that it's mostly settled. That would be the pool adapter since my pool implementation is very strictly bounded.