Your question is Backward Compatibility for Public SDK APIs. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
Describe how you ensure backward compatibility when updating public-facing SDK APIs.
Explain how you would structure the SDK, evolve interfaces and data models, deprecate older behavior, and validate compatibility for existing JPMorganChase consumers. Include the dependency direction between the public API, compatibility adapters, domain logic, and platform-specific implementations, plus one practical release example.