WSL backend cwd proof driver

Commits:
base 2c61677d59bf28730779a578a7b543528f0ca683
head fcde38dce345f02716429e52046b9a69b5efe91a

Windows Server 2025, Ubuntu 24.04, Node 24.13.0 in Ubuntu.
Each checkout: vp i, vp run build:desktop, install its Electron runtime.
Place drive.cjs, inspect.ps1, probe.py and reset-state.py in the Windows user's home.
Run on the logged-in Windows desktop using a Node executable:
  node drive.cjs <absolute-checkout> base
  node drive.cjs <absolute-checkout> head
The checkout directory names used are wt-proof-base and wt-proof-head.
Run sequentially. Each run archives this disposable distro's existing .t3 state and creates fresh state.
Do not use reset-state.py in a distro containing real T3 data or a running backend.

Each driver runs combined+Ubuntu, WSL-only+Ubuntu, WSL-only+default distro.
The app is unmodified. Playwright launches its built Electron boot entry.
The Python probe reads real process arguments and cwd through /proc.
The PowerShell console independently repeats the live probe and captures its native window twice, 500ms apart.
Windows user and checkout paths are redacted in console output; home and cwd are otherwise unchanged.
Raw logs and process JSON are retained locally, not published, because they contain internal paths.

The head default-distro terminal image was captured on a separate rerun of that mode after the first native console launch failed.
Its running backend was inspected with inspect.ps1 launched through the full Windows PowerShell executable path.
inspect-live.cmd provides that invocation; its arguments are side, mode, and the output prefix inside the active run directory.
No backend arguments or settings changed for that capture.
