86f7dcc10b
REQ-010: modular install script (detect_os/install_binary/write_systemd_unit/register_target) REQ-011: outbound WebSocket from relay agent to SaaS REQ-012: register with tenant + target metadata REQ-013: heartbeat + exponential backoff reconnect (max 5 → alert) REQ-026 partial: SSH whitelist file + CheckCommand hook (G-004 contract lock, G-007 shadow exec.Cmd test, G-008 scope statement) G-009: unsupported-OS abort with actionable error ---ci--- phase: 4 milestone: v0.1 status: execute ---/ci---