//! Desktop OS service management.
//!
//! This module provides support for running the background service as a
//! Unix OS-level service (systemd user service on Linux, launchd agent on
//! macOS). DESK-01: Windows daemon support has been removed — the Windows
//! default-DACL named-pipe transport was unauthenticated and the LocalSystem
//! service installation path was unsafe to ship. Windows remains supported
//! via the in-process backend; OS-service commands return an
//! unsupported-platform error on Windows.
//!
//! Only available when the `desktop-service` Cargo feature is enabled.
// IPC modules, generic over the platform transport (Unix domain sockets).
// Windows is intentionally excluded (DESK-01): the daemon path was removed.
// Platform-specific transport implementation (submodule of transport).