- Added optional `visitorConsent` argument to `@inContext` directive for passing buyer consent preferences
- Consent data (analytics, preferences, marketing, sale of data) is automatically encoded into the checkout URL via the `_cs` parameter
- Maintains compatibility with existing cart mutations and queries, enabling privacy‑compliant checkouts