Why: Independent review found the cross-read toggle, the project inbox scope and the archive-to-project action still reachable from an open scratch (no-project) conversation. Evidence: npx vitest run (685 tests) and npx tsc -b --noEmit pass locally against the UI fix branch (SELF); CI on the PR head is authoritative. Impact: Scratch conversations hide the cross-read setting, always show the conversation inbox and omit onArchive; real projects are unchanged. Refs: Agent-System-UI#60; agent-exec receipt u3e-run (cursor, success) Co-authored-by: Cursor <cursoragent@cursor.com>