Skip to main content

datasynth_eval/gates/
mod.rs

1//! Quality gate engine for pass/fail criteria on generation runs.
2//!
3//! Provides configurable threshold profiles (strict, default, lenient)
4//! and a gate evaluation engine that checks generation quality metrics.
5
6mod engine;
7mod profiles;
8
9pub use engine::{
10    Comparison, FailStrategy, GateCheckResult, GateEngine, GateProfile, GateResult, QualityGate,
11    QualityMetric,
12};
13pub use profiles::{default_profile, get_profile, lenient_profile, strict_profile};