Running Azure integration tests in CI without a subscription, credentials, or cloud costs

A walkthrough of replacing real Azure dependencies in GitHub Actions with a local Topaz emulator. Covers the four pain points of cloud-dependent CI, the GitHub Actions workflow, and a real timing comparison.