//! inferd daemon — internals exposed for integration testing.
//!
//! The shipped surface is the binary in `main.rs`. Library exports are
//! intended for tests in `tests/` and for cross-crate integration tests
//! in sibling crates; they are not a stable public API.
// `deny` rather than `forbid` so the platform-specific peercred
// submodules can scope an inner `#![allow(unsafe_code)]` for the
// libc/Win32 FFI surface needed to read SO_PEERCRED /
// GetNamedPipeClientProcessId. Every other module remains
// unsafe-free.