#71 Split client.rs into module directory for transport, xrpc, and DID resolution

closed medium · sable · 2026-03-02 23:37 · closed 2026-03-02 23:37 · Phase 2: Sharing

Comments — 1

sable note 2026-03-02 23:37

Mechanical split — client.rs (1027 lines) into client/ module directory. Three files: transport.rs (HTTP types + Transport trait), xrpc.rs (XrpcClient + auth), did.rs (DID resolution + unauthenticated cross-PDS). Glob re-exports in mod.rs preserve exact public API — zero consumer changes.

Generated 2026-03-03 02:53 UTC