The wire-level seam at the bottom of the pipeline (api-design.md §3–4).
FetchTransport is the default; inject your own via
ClientConfig.transport for testing or custom HTTP stacks.
Execute one HTTP request. Returns every HTTP response (including
non-2xx) as-is; only raw failures (network error, abort) throw —
the error-mapping middleware converts both into typed errors.
The wire-level seam at the bottom of the pipeline (api-design.md §3–4).
FetchTransportis the default; inject your own viaClientConfig.transportfor testing or custom HTTP stacks.