# Slow login profile PATH recovery

Run the real server from each checkout under an isolated transient systemd user service.
Use a fresh synthetic HOME, an isolated T3 base directory, SHELL=/bin/bash, and an inherited PATH containing only a hostname-label helper and /usr/bin:/bin.
Symlink the installed real OpenCode executable into HOME/login-bin, which is absent from inherited PATH.
Set HOME/.bash_profile to:

```sh
/bin/sleep 8
export PATH="$HOME/login-bin:$DEMO_HELPERS:/usr/bin:/bin"
```

Configure an enabled OpenCode provider with its default binary path, and disable other providers. Start the matching checkout's Vite web client, proxying the matching server. Pair the browser, open Settings > Providers > OpenCode, and inspect the startup status. Record the interaction and final status. Remove the sleep from the profile without restarting the server and refresh provider status.

Both browsers: 1280x800, default light theme, empty synthetic project state. No agent turns are run.
