mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-09-11 02:55:51 +00:00
84d52fc4a3
Addresses all issues found in Codex review: 1. Prevent double-install: Check SUMMARY_PROXY_INSTALLED to distinguish between fresh installs (skip repair) vs existing installs (run repair) 2. Fix clustered node failures: Explicitly detect deployment type and bail out with clear error message if neither --ctid nor --standalone can be determined 3. Add health validation: Mirror main install path - verify service active, socket exists, and fetch SSH public key after repair 4. Capture installer output: Show full diagnostics on failure (tail -20) 5. Better error messages: Provide specific manual repair commands when deployment type cannot be auto-detected This ensures the turnkey repair experience works reliably without regressing fresh install UX.