Switching tRPC httpLink to httpBatchLink changes expired credential enforcement
tRPC httpBatchLink expired credential enforcement Goal: determine whether an expired credential should fail only the affected procedure in a tRPC batch or invalidate the entire HTTP batch, and where credential validation belongs in the middleware chain. tRPC has no native authentication, session, or credential-expiry feature, so access control lives in userl