#![cfg_attr(test, allow(clippy::unwrap_used, clippy::unwrap_in_result))]
#[macro_use]
#[allow(unused_macros)]
mod generated_contracts;
pub mod adaptive_backend; pub mod adaptive_sampler; pub mod analysis; pub mod anomaly;
pub mod anti_patterns; #[cfg(target_os = "linux")]
pub mod arch; pub mod assertion_dsl; pub mod assertion_engine; pub mod assertion_types; pub mod autoencoder;
pub mod brick_tracer; pub mod causal_graph; pub mod chaos;
#[cfg(target_os = "linux")]
pub mod cli;
pub mod cluster; pub mod critical_path; pub mod csv_output;
pub mod cuda_tracer; pub mod decision_export; pub mod decision_trace;
pub mod depyler_ingest; pub mod dwarf;
pub mod experiment_span; pub mod filter;
pub mod function_profiler;
pub mod gpu_tracer; pub mod hpu;
pub mod html_output;
pub mod isolation_forest;
pub mod json_output;
pub mod lamport_clock; pub mod lazy_span; pub mod ml_anomaly;
pub mod ml_pipeline; pub mod model_persistence; pub mod otlp_exporter;
pub mod otlp_types;
#[cfg(target_os = "linux")]
pub mod process_tracer; pub mod profiling;
pub mod regression; pub mod ring_buffer; pub mod rle_compression; pub mod semantic_equivalence; pub mod sequence; pub mod span_pool; pub mod span_record; #[cfg(target_os = "linux")]
pub mod stack_unwind;
pub mod stats;
pub mod syscalls;
pub mod time_attribution; pub mod trace_context; #[cfg(target_os = "linux")]
pub mod tracer;
pub mod transpiler_map;
pub mod trueno_db_storage; pub mod unified_trace; #[cfg(target_os = "linux")]
pub mod validate; pub mod validation_engine; #[cfg(target_os = "linux")]
pub mod visualize; pub mod alerting; pub mod metrics;