/// Initialize stderr logging with JSON format and secret redaction.
///
/// This should be the **first** call in every module's `main` before any logging
/// or secret retrieval occurs.
///
/// Internally this just delegates to `secret_client::init_logging()` which sets
/// up a `tracing` subscriber that writes JSON logs to `stderr` and automatically
/// redacts any secrets previously registered via
/// `secret_client::register_secret_for_redaction`.
// ---------------------------------------------------------------------------
// Re-exports so that consumers can use these helpers directly from the SDK.
// ---------------------------------------------------------------------------
// The macro is defined with #[macro_export] so it's available at crate root
pub use cratesafe_log;