@Xon, thanks for the detailed explanation — I really appreciate you taking the time.
Everything you said aligns with how Credis, phpredis/Predis, Symfony RedisAdapter, and Laravel behave in practice. I appreciate the correction on PSR-16 (no prohibition on throwing for connection failures) and...