SDL Pipeline Shift to Mock Endpoints for Credential‑Free Integration Testing
The goal is to run integration tests in the SDL pipeline without exposing production credentials while ensuring that test behavior remains faithful to the production API. Constraints include maintaining API contract fidelity, reproducing nuanced failure modes such as rate‑limit responses and authentication errors, and keeping the switch between mock and real