nice work man, clean well structured code πββοΈ
main is awfully large and untestable - recommend delegating it all to another abstraction, make main minimal and focused on runtime/config concerns π
have you had any thoughts how to approach testing all wait/sync/gofunc core 𫨠I havenβt yet π circled back yet to relays but will join you soon hopefully, focused on platform and revenue first then π