Add Phase 1D API client implementation plan

7 tasks: TDD error classes, circuit breaker, three cache types
(request-scoped, client TTL, server byte-capped LRU via lru-cache),
ApiClient with retry+timeout, CachedApiClient decorator, provider.
This commit is contained in:
2026-04-14 23:27:50 +03:00
parent 7103b9ffb1
commit 454fb0bdb9
File diff suppressed because it is too large Load Diff