pub fn wait_ready( child: &mut Child, marker: &Path, timeout: Duration, ) -> Result<(), LaunchFail>
轮询:就绪标记 → Ok;子进程退出 → Exited;超时 → NoReadySignal(kill 交付)。