//! `defect-obs`: Observability stack.
//!
//! Extracts tracing initialization and (planned) Langfuse reporting from `defect-cli`
//! into a single crate. The CLI calls one entry point; future Langfuse / OTLP extensions
//! won't require changes to CLI assembly.
//!
//! Observability crate — tracing, metrics, and Langfuse integration.
//!
//! ## Current capabilities
//!
//! - [`tracing_init::init_tracing`]: process-level `tracing-subscriber` initialization.
//!
//! ## Planned
//!
//! - Langfuse reporting (implements `defect-agent`'s `SessionObserver`, one trace per
//! turn, reuses `defect-http`'s `HttpStack` for ingestion requests).
//! - OTLP export (reuses `defect-config`'s `OtlpTracingConfig` scaffolding).
pub use ;
pub use init_tracing;