pub fn launch(repo: &Path) -> Result<(), String>
The existing desktop application’s detached launch path, with a current-project graph screen rather than a historical Run. No shell or second renderer is involved.