Map TLS and socket failures to typed DB errors for Node adapters | saasbrowser.ai