Environment: standalone T3 server, Linux, real server-hosted Chromium. Fresh synthetic data.
No desktop or web client runs. A scoped RPC client sends the same profile report as Browser settings, then disconnects.
Commit: 14b5cf3cdacb1aac0b418f6f453825529309424d
1. Server started with a fresh home.
2. Reported Work (id work-proof), default work-proof; RPC client disconnected.
  preview_status => profiles: Default [default], Incognito [incognito], Work [work-proof]; default: work-proof
  preview_open (Work) => opened; selected profile: work-proof
  localStorage[profile-proof] => "work-storage-survives"
3. Scripted agent calls before restart completed.
4. Stopped only the standalone server; kept its home and browser storage.
5. Restarted server on the same home. No profile-report client reconnects.
  preview_status => profiles: Default [default], Incognito [incognito], Work [work-proof]; default: work-proof
  preview_open (Work) => opened; selected profile: work-proof
  localStorage[profile-proof] => "work-storage-survives"
  preview_open (work-proof) => opened; selected profile: work-proof
  localStorage[profile-proof] => "work-storage-survives"
  preview_open (unspecified profile) => opened; selected profile: work-proof
  localStorage[profile-proof] => "work-storage-survives"
  preview_status => profiles: Default [default], Incognito [incognito], Work [work-proof]; default: work-proof
6. Same agent called status, opened by name, by id, then with no profile; read storage after each.
Completed both phases; full raw MCP responses saved alongside this transcript.
