//! `zccache-daemon-core` — the zccache daemon subsystem (#1018 crate split).
//!
//! Extracted from the monolithic `zccache` crate. The subsystem crates are
//! re-exported under the same short aliases the daemon code uses (`core`,
//! `ipc`, …) and the `daemon` / `embedded` / `audit_writer` / `test_support`
//! module structure is preserved, so internal `crate::daemon_core::daemon::…` paths resolve
//! unchanged. The `zccache` facade re-exports these modules to keep the public
//! `zccache::daemon::…` / `zccache::embedded::…` paths stable.
// Subsystem-crate aliases (mirrors the former `zccache` facade so the moved
// daemon code's `crate::daemon_core::core` / `crate::daemon_core::ipc` / … paths keep resolving).
pub use crateartifact as artifact;
pub use crateaudit as audit;
pub use cratecompile_trace as compile_trace;
pub use cratecompiler as compiler;
pub use cratecore as core;
pub use cratedepgraph as depgraph;
pub use cratefingerprint as fingerprint;
pub use cratefscache as fscache;
pub use cratehash as hash;
pub use crateipc as ipc;
pub use crateprotocol as protocol;
pub use cratewatcher as watcher;