diff --git a/codex-rs/app-server-daemon/src/backend/pid.rs b/codex-rs/app-server-daemon/src/backend/pid.rs
index aa05e1db8e..77de413a3b 100644
--- a/codex-rs/app-server-daemon/src/backend/pid.rs
+++ b/codex-rs/app-server-daemon/src/backend/pid.rs
@@ -1,8 +1,8 @@
+//! PID reservations serialize launches and protect stale-record cleanup.
+
use std::io::SeekFrom;
use std::path::Path;
use std::path::PathBuf;
-#[cfg(unix)]
-use std::process::Stdio;
use std::time::Duration;
use anyhow::Context;
@@ -115,123 +115,6 @@ impl PidBackend {
}
}
- #[cfg(unix)]
- pub(crate) async fn start(&self) -> Result