AI-assisted; verified with the tests and tools listed above. Linux x86_64; Electron 44.10.1; Xvfb 1920x1080; light theme; fresh isolated homes; no database seed. Build each checkout with vp i and vp run build:desktop. Install Electron from apps/desktop with node node_modules/electron/install.js. Run: headless-desktop python3 reproduce.py CHECKOUT before-or-after Public images/video redact only the environment label at x=670,y=306,w=160,h=26. Before 0.00s Starting instance A 7.28s Instance A backend ready 11.28s SIGKILL instance A Electron main process 11.81s Starting instance B after 0.5 seconds 14.81s 3 seconds after relaunch endpoint ready=False 26.81s 15 seconds after relaunch Result: blocking ownership dialog remains Consecutive screenshots 500 ms apart: pixel difference = 0. After 0.00s Starting instance A 3.85s Instance A backend ready 7.85s SIGKILL instance A Electron main process 8.37s Starting instance B after 0.5 seconds 11.37s 3 seconds after relaunch endpoint ready=False 23.37s 15 seconds after relaunch endpoint ready=True Result: welcome screen opens automatically; new backend responds Consecutive screenshots 500 ms apart: pixel difference = 0.