Package com.tnsai.evaluation.reporting
Class QualityGate
java.lang.Object
com.tnsai.evaluation.reporting.QualityGate
Pass/fail gate based on configurable thresholds and baseline regression detection.
A quality gate checks:
- Per-evaluator score thresholds
- Overall pass rate
- Regression against baseline (if available)
- Since:
- 0.1.0
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionQualityGate(QualityGateConfig config) QualityGate(QualityGateConfig config, BaselineStore baselineStore) -
Method Summary
Modifier and TypeMethodDescriptionevaluate(BenchmarkResult result) Evaluates a benchmark result against the quality gate.
-
Constructor Details
-
QualityGate
-
QualityGate
-
-
Method Details
-
evaluate
Evaluates a benchmark result against the quality gate.- Returns:
- gate verdict with details
-