//! Shared foundations for the rSearch workspace: configuration loading
//! (TOML + `RSEARCH_` env overrides), node roles, FIPS TLS setup,
//! password/token crypto, error types, and telemetry init.
/// Configuration types and TOML/env loading.
/// Shared error type and result alias.
/// Node roles (ingest/search/control) and role-list parsing.
/// Tracing/logging initialization.
/// FIPS-provider rustls setup for servers and clients.