pub async fn revive() -> Result<String, String>
Run the plan and wait for the daemon to answer a ping. Returns human-readable outcome lines on success.