Pattern
SDK Wrapping for DI Compatibility
sdk-wrapping-for-di-compatibility
A brittle dependency-injection setup directly wires a complex external SDK by relying on reflection and service.yaml configuration, leading to test and simulation friction; the recurring shape is wrapping the SDK behind a provider/proxy/interface for determinism.