forge-runtime 0.9.0

Runtime executors and gateway for the Forge framework
//! Signals: built-in product analytics and frontend diagnostics.
//!
//! Zero-config, GDPR-compliant (no cookies, no persistent client IDs).
//! Auto-captures RPC calls, sessions, page views, and frontend errors.
//! Visualization via Grafana dashboards over PostgreSQL.

pub mod bot;
pub mod collector;
pub mod device;
pub mod emit;
pub mod endpoints;
pub mod geoip;
pub mod partition;
pub mod session;
pub mod views;
pub mod visitor;

pub use collector::SignalsCollector;
pub use emit::{
    emit_diagnostic, emit_raw, emit_server_execution, emit_web_vital, install as install_global,
};

#[cfg(all(test, feature = "testcontainers"))]
#[allow(clippy::unwrap_used, clippy::indexing_slicing)]
mod tests;