Fixture: cookieless & mode switching

Cookieless vs non-cookieless modes

Drives the three PostHog persistence behaviors and the transitions between them, so the debugger's mode detection, sentinel-ID labeling, and "mode switched" handling can be verified. See ENG-16.

Active mode

Set mode (installs matching window.posthog snapshot)

Capture in the active mode

Switch between modes (transition events)

Each switch emits one transition the panel should render as a single labeled "mode switched" / "identity changed" row — not a duplicate or conflicting-identity anomaly.

Expected debugger signals

Page log