Improve VPN status reporting and recovery
This commit is contained in:
@@ -45,7 +45,7 @@ Prefer installed status when verifying what the menu-bar app will see, because `
|
||||
|
||||
## Live VPN Checks
|
||||
|
||||
Live checks are appropriate only for changes to connection start/stop, reconnect, SSO/autofill, Bitwarden/Keychain, `openconnect-lite` patching, status JSON consumed by the app, or DNS cleanup.
|
||||
Manual or interactive live checks require an explicit request in the current prompt. Relevance alone is not authorization. Live checks are appropriate only for changes to connection start/stop, reconnect, SSO/autofill, Bitwarden/Keychain, `openconnect-lite` patching, status JSON consumed by the app, or DNS cleanup.
|
||||
|
||||
Before a live check:
|
||||
|
||||
@@ -93,9 +93,11 @@ Real install can modify Homebrew packages, pipx packages, sudoers, `/usr/local/s
|
||||
|
||||
## Final Report
|
||||
|
||||
Report exact commands and results. Always include:
|
||||
Report exact commands and results relevant to the change. For behavior or installation changes, include:
|
||||
|
||||
- Run: command to use the changed repo/app.
|
||||
- Check: command to verify state or behavior.
|
||||
- Update: `sh install.sh` from checkout or the remote `curl ... | sh`.
|
||||
- Not run: especially any skipped live VPN reconnect, real install, or real uninstall.
|
||||
|
||||
For skill-only or documentation-only changes, report the result and structural checks; omit unrelated run/update instructions.
|
||||
|
||||
Reference in New Issue
Block a user