# Editor shortcut launch evidence

Linux Chromium, disposable workspace and isolated server state. A stand-in VS Code executable logs server launch arguments; each case uses one real Ctrl+O keypress. Baseline is current main before the rebuilt fix; after is 2454f10f5c. No native editor window was opened.

## no-panels
before: 1 launch request(s)
```text
/tmp/web-misc-01-gamma
```

after: 1 launch request(s)
```text
/tmp/web-misc-01-gamma
```

## details
before: 2 launch request(s)
```text
/tmp/web-misc-01-gamma
/tmp/web-misc-01-gamma
```

after: 1 launch request(s)
```text
/tmp/web-misc-01-gamma
```

## file
before: 2 launch request(s)
```text
/tmp/web-misc-01-gamma
/tmp/web-misc-01-gamma/preview.ts
```

after: 1 launch request(s)
```text
/tmp/web-misc-01-gamma/preview.ts
```

## both
before: 3 launch request(s)
```text
/tmp/web-misc-01-gamma
/tmp/web-misc-01-gamma/preview.ts
/tmp/web-misc-01-gamma
```

after: 1 launch request(s)
```text
/tmp/web-misc-01-gamma/preview.ts
```

## closed-file
after: 1 launch request(s)
```text
/tmp/web-misc-01-gamma
```

## attachment preview fixture
Synthetic attachment surface with missing content, details picker visible. One workspace launch; a capture-phase observer confirmed the picker consumed the event before fallback. This verifies shortcut ownership, not attachment loading.

/tmp/web-misc-01-gamma
