Restore 100% coverage for the _validate_injected_client early-return paths in Redis and MinIO adapters.
Co-authored-by: Cursor <cursoragent@cursor.com>
Move shared connect orchestration into the base adapter so both backends short-circuit when already healthy and only reconnect after a failed probe.
Co-authored-by: Cursor <cursoragent@cursor.com>