How GraphQL SDL files can be leveraged for Contract Testing, Mocking, and Backward Compatibility Checks to shift left the identification of contract compatibility issues — enabling alignment between frontend and backend teams without relying on integration tests.