A smart React data-fetching hook with caching, retries, TTL, schema validation, and automatic token refresh.