/** Snapshot of an authenticated operation; never continue it under another token. */ export function sessionGuard(readToken) { const token = readToken(); return () => Boolean(token) && readToken() === token; }