v3.6.2
Moved the `if dry_run: return 0` guard before `_vscode_user_dir()` in the `config-file` mechanism — consistent with the same pattern applied to the `env` mechanism in v3.6.1. On CI runners (and any machine without VS Code), `_vscode_user_dir()` returns None, causing dry_run calls to fail with "VS Code user dir not found". Dry-run never writes anything, so it must not require the target application to be installed. Bumps version to 3.6.2. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>