Expand description
Quality gate engine for pass/fail criteria on generation runs.
Provides configurable threshold profiles (strict, default, lenient) and a gate evaluation engine that checks generation quality metrics.
Structs§
- Gate
Check Result - Result of checking a single gate.
- Gate
Engine - Engine that evaluates quality gates against a comprehensive evaluation.
- Gate
Profile - A named collection of quality gates.
- Gate
Result - Overall result of evaluating all gates in a profile.
- Quality
Gate - A single quality gate with a metric, threshold, and comparison.
Enums§
- Comparison
- Comparison operator for threshold checks.
- Fail
Strategy - Strategy for handling gate failures.
- Quality
Metric - A quality metric that can be checked by a gate.
Functions§
- default_
profile - Default profile — balanced thresholds suitable for most use cases.
- get_
profile - Get a profile by name.
- lenient_
profile - Lenient profile — relaxed thresholds for exploratory or development use.
- strict_
profile - Strict profile — tight thresholds for production-quality data.