// ─── Compile-time platform dispatch ──────────────────────────────────────────
//
// PlatformLauncher: the OS-specific foreground supervisor impl.
// PlatformProcCheck: the "is PID a live claude/node?" impl — `SysinfoProcCheck`
// on every platform. sysinfo gives a targeted single-process refresh + exe()
// basename on all targets, so there is no external `ps` spawn (and no separate
// POSIX vs Windows code path to keep in sync). The launcher stays OS-specific.
pub use PosixLauncher as PlatformLauncher;
pub use WindowsLauncher as PlatformLauncher;
pub use SysinfoProcCheck as PlatformProcCheck;