SF Org Launcher for Windows

Install:
1. Unzip this folder.
2. Do not run files directly from the ZIP preview.
3. Open the extracted folder.
4. Run "Install SF Org Launcher.cmd".
5. If Salesforce CLI is missing, the installer offers to install it.
6. Launch "SF Org Launcher" from Start Menu or Desktop.

Salesforce CLI:
- You can also run "Install Salesforce CLI.cmd" manually.
- "Download CLI" opens the official Salesforce CLI download page.
- It first tries winget package "Salesforce.CLI".
- If winget is unavailable, it tries "npm install --global @salesforce/cli".
- If neither method is available, it opens the official Salesforce CLI download page.

What it does:
- Reads existing connections with "sf org list --json".
- Opens selected connections with "sf org open --target-org <alias>".
- Creates Production/Sandbox connections with "sf org login web".
- Shows Sandbox / PROD markers in the CLI connection list.
- "Cancel CLI" stops a hanging open/login operation so the app can continue working.
- Deletes selected connections with "sf org logout --target-org <alias> --no-prompt".
- Exports/imports SFDX auth JSON files.

Security:
- The app does not store Salesforce passwords, passkeys, TOTP secrets, access tokens, or refresh tokens.
- Exported auth JSON files contain OAuth refresh tokens. Treat them like passwords.
