//! CPU-side read-only observers for GPU-computed adaptive values.
//!
//! Per spec §4.C.6 (2026-04-24 revision): GPU kernels compute all adaptive
//! values from ISV signals and write to dedicated ISV slots. These monitors
//! read those slots for HEALTH_DIAG emission and `controller_activity`
//! smoke-test fire-rate tracking. No CPU-side adaptive computation.

pub(crate) mod atoms_monitor;
pub(crate) mod attention_monitor;
pub(crate) mod cql_alpha_monitor;
pub(crate) mod epsilon_monitor;
pub(crate) mod gamma_monitor;
pub(crate) mod grad_balancer_monitor;
pub(crate) mod kelly_cap_monitor;
pub(crate) mod plan_threshold_monitor;
pub(crate) mod reward_component_monitor;
pub(crate) mod seed_monitor;
pub(crate) mod state_kl_monitor;
pub(crate) mod tau_monitor;
