EvalGate - Model Quality Dashboard

Published automatically by the CD pipeline after every gated deployment. Latest model: 6044927 trained 2026-10-05 09:57:13 UTC. Model card.

0.8386Test ROC-AUC (95% CI 0.816 to 0.859)
0.025Calibration error (ECE)
+0.0000AUC vs deployed model (95% CI +0.000 to +0.000)
42Release checks enforced, all passed
11Gated deployments recorded

Release gate (enforced in CI - any FAIL blocks deployment)

GroupCheckValueRequiredGate
qualityroc_auc_test0.8386>= 0.82PASS
qualityaccuracy_test0.7960>= 0.75PASS
qualityroc_auc_cv_mean0.8472>= 0.82PASS
qualitycv_test_gap0.0086<= 0.03PASS
calibrationece0.0254<= 0.05PASS
calibrationbrier0.1390<= 0.16PASS
slicesgender=Female0.8306 (n=681)>= 0.65PASS
slicesgender=Male0.8446 (n=726)>= 0.65PASS
slicesSeniorCitizen=00.8423 (n=1175)>= 0.65PASS
slicesSeniorCitizen=10.7829 (n=232)>= 0.65PASS
slicesContract=Month-to-month0.7574 (n=790)>= 0.65PASS
slicesContract=One year0.7013 (n=290)>= 0.65PASS
slicesContract=Two year0.8276 (n=327)>= 0.65PASS
slicestenure_band=0-12m0.7667 (n=451)>= 0.65PASS
slicestenure_band=13-24m0.7923 (n=206)>= 0.65PASS
slicestenure_band=25-48m0.7773 (n=315)>= 0.65PASS
slicestenure_band=49m+0.8320 (n=435)>= 0.65PASS
slicesInternetService=DSL0.7905 (n=482)>= 0.65PASS
slicesInternetService=Fiber optic0.7731 (n=613)>= 0.65PASS
slicesInternetService=No0.8900 (n=312)>= 0.65PASS
fairnessgender AUC gap0.0140<= 0.08PASS
fairnessSeniorCitizen AUC gap0.0594<= 0.08PASS
championnon-inferior to deployed model+0.0000 [+0.0000, +0.0000]lower 95% bound >= -0.01PASS
drift (held-out vs train)PSI MonthlyCharges0.0108<= 0.25PASS
drift (held-out vs train)PSI tenure0.0091<= 0.25PASS
drift (held-out vs train)PSI TotalCharges0.0050<= 0.25PASS
drift (held-out vs train)PSI OnlineBackup0.0035<= 0.25PASS
drift (held-out vs train)PSI TechSupport0.0027<= 0.25PASS
drift (held-out vs train)PSI StreamingTV0.0022<= 0.25PASS
drift (held-out vs train)PSI Partner0.0013<= 0.25PASS
drift (held-out vs train)PSI PaymentMethod0.0013<= 0.25PASS
drift (held-out vs train)PSI gender0.0008<= 0.25PASS
drift (held-out vs train)PSI Contract0.0007<= 0.25PASS
drift (held-out vs train)PSI PaperlessBilling0.0007<= 0.25PASS
drift (held-out vs train)PSI MultipleLines0.0005<= 0.25PASS
drift (held-out vs train)PSI DeviceProtection0.0005<= 0.25PASS
drift (held-out vs train)PSI StreamingMovies0.0005<= 0.25PASS
drift (held-out vs train)PSI InternetService0.0003<= 0.25PASS
drift (held-out vs train)PSI OnlineSecurity0.0003<= 0.25PASS
drift (held-out vs train)PSI SeniorCitizen0.0001<= 0.25PASS
drift (held-out vs train)PSI Dependents0.0001<= 0.25PASS
drift (held-out vs train)PSI PhoneService0.0000<= 0.25PASS
predicted 0.04, observed 0.04, n=534predicted 0.14, observed 0.17, n=196predicted 0.25, observed 0.27, n=126predicted 0.35, observed 0.25, n=131predicted 0.45, observed 0.48, n=111predicted 0.55, observed 0.54, n=95predicted 0.64, observed 0.58, n=90predicted 0.74, observed 0.69, n=61predicted 0.84, observed 0.83, n=60predicted 0.91, observed 1.00, n=3predictedobserved

Calibration

Each dot is a bin of customers: the model's average predicted churn probability against the share who actually churned. On the dashed diagonal, a predicted 30% means 30% churn. ECE 0.0254, Brier 0.1390.

Test ROC-AUC across deployments

gate floor 0.82

Deployment history

Trained (UTC)CommitTest AUCCV AUCAccuracyECE
2026-10-05 09:57:1360449270.83860.8472 +/- 0.00330.79600.0254
2026-09-28 09:18:1560449270.83860.8472 +/- 0.00330.79600.0254
2026-09-24 19:58:4060449270.83860.8472 +/- 0.00330.79600.0254
2026-09-24 17:50:05c4e58df0.83860.8472 +/- 0.00330.79600.0254
2026-09-21 08:31:38016e7a70.83860.8472 +/- 0.00330.7960-
2026-09-14 08:29:55016e7a70.83860.8472 +/- 0.00330.7960-
2026-09-07 07:50:47016e7a70.83860.8472 +/- 0.00330.7960-
2026-08-31 09:15:54016e7a70.83860.8472 +/- 0.00330.7960-
2026-08-24 03:51:40016e7a70.83860.8472 +/- 0.00330.7960-
2026-08-17 03:46:03016e7a70.83860.8472 +/- 0.00330.7960-
2026-08-13 16:52:18016e7a70.83860.8472 +/- 0.00330.7960-

Pipeline: push -> tests -> train -> release gate -> artifact -> deploy. Policy in gate.toml. Source: github.com/PSPMANI/evalgate | By Pathi Manikanta