Guest order refs and the basket both live in localStorage independent of the auth session, so they'd otherwise linger for the next person to use the browser. Add clearGuestOrderRefs (mirroring clearGuestIdentity) and call it alongside the existing basket clear() from the sign-out handler. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>