SAIF.Agency.Api.Client is the supported way for internal .NET Framework
applications to read agency, agent, and appointment data from SAIF.Agency.Api.
It wraps the v1/agencies routes behind a four-member interface, hides URL
composition and JSON deserialization behind JsonHttpClient, and ships the
shared SAIF.Agency.Api.Core contracts so that callers bind to the same DTOs
the API returns. SAIF.Claims.Intake, SAIF.Policy.RenewalNotice, and the
agency portal all consume it rather than issuing their own HTTP calls.