//! Desktop OS service management.
//!
//! This module provides support for running the background service as an
//! OS-level service (systemd on Linux, launchd on macOS, Windows Service).
//!
//! # Platform Support
//!
//! - **OS service mode (IPC)**: all desktop platforms. The IPC transport uses
//! Unix domain sockets on Linux/macOS and named pipes on Windows.
//! - **Service install/uninstall**: All desktop platforms via the `service-manager` crate.
//!
//! Only available when the `desktop-service` Cargo feature is enabled.
// IPC modules, generic over the platform transport (Unix domain sockets or
// Windows named pipes).
// Platform-specific transport implementation (submodule of transport).