Add evaluation module: RelevancyEvaluator and FactCheckingEvaluator, golden dataset with a pass-rate gate, deterministic CI judge and simulated judge noise
Co-Authored-By: Claude Sonnet 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_01JXVi2GMQ7bR5EmbUFdDj7N
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
# Golden dataset: 12 cases, deterministic judge, pass-rate gate at 0.90
|
||||
|
||||
== healthy build ==
|
||||
case relevant grounded has facts passed
|
||||
refund-annual true true true true
|
||||
refund-monthly true true true true
|
||||
storage-pro true true true true
|
||||
support-hours true true true true
|
||||
sso-plan true true true true
|
||||
data-region true true true true
|
||||
api-rate-limit true true true true
|
||||
backup-retention true true true true
|
||||
macos-agent true true true true
|
||||
reset-link true true true true
|
||||
extra-seat true true true true
|
||||
trial-card true true true true
|
||||
pass rate: 1.00 failing: []
|
||||
|
||||
== regressed build ==
|
||||
case relevant grounded has facts passed
|
||||
refund-annual false false false false
|
||||
refund-monthly true true true true
|
||||
storage-pro true true true true
|
||||
support-hours true true true true
|
||||
sso-plan false false false false
|
||||
data-region true true true true
|
||||
api-rate-limit true true true true
|
||||
backup-retention true true true true
|
||||
macos-agent true true true true
|
||||
reset-link true true true true
|
||||
extra-seat true true false false
|
||||
trial-card true true true true
|
||||
pass rate: 0.75 failing: [refund-annual, sso-plan, extra-seat]
|
||||
|
||||
== the gate ==
|
||||
healthy build : requirePassRate(0.90) returned normally
|
||||
regressed build : java.lang.AssertionError: pass rate 0.75 is below the 0.90 threshold; failing cases: [refund-annual, sso-plan, extra-seat]
|
||||
Reference in New Issue
Block a user