//! Fail-open detector emission. The counter instance lives in chio-metrics-spec
//! so serving surfaces can render it without a chio-tower dependency; this
//! module is the tower-side producer.
use Once;
use ;
static SEED: Once = new;
/// Seed the fail-open series (and its sibling alert-pack series) at zero once,
/// before the layer serves, so the absent_over_time backstop only fires on a
/// true scrape gap, not on a deployment that has never failed open.
pub
/// +1 on the fail-open detector for `surface`. Called from every
/// unenforced-forward site (currently only the tower layer).
pub