Files
PolyWeather/artifacts/probability_calibration/shadow_report.json
T

1641 lines
45 KiB
JSON
Raw Normal View History

2026-03-20 20:59:30 +08:00
{
"generated_at": "2026-03-20T13:03:15.168560Z",
2026-03-20 20:59:30 +08:00
"summary": {
"samples": 103,
"legacy_mean_mae": 1.839223,
"shadow_mean_mae": 1.851931,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.669903,
"shadow_bucket_hit_rate": 0.679612,
2026-03-20 20:59:30 +08:00
"legacy_bucket_brier": 0.462814,
"shadow_bucket_brier": 0.756649,
"delta_mae": 0.012708,
"delta_bucket_hit_rate": 0.009709,
"delta_bucket_brier": 0.293835
2026-03-20 20:59:30 +08:00
},
"by_city": {
"ankara": {
"samples": 7,
"legacy_mean_mae": 1.984286,
"shadow_mean_mae": 1.977721,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.714286,
"shadow_bucket_hit_rate": 0.714286,
"legacy_bucket_brier": 0.484311,
"shadow_bucket_brier": 0.793303,
"delta_mae": -0.006565,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": 0.308992
2026-03-20 20:59:30 +08:00
},
"atlanta": {
"samples": 4,
"legacy_mean_mae": 4.265,
"shadow_mean_mae": 4.558028,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.75,
"shadow_bucket_hit_rate": 0.5,
2026-03-20 20:59:30 +08:00
"legacy_bucket_brier": 0.257274,
"shadow_bucket_brier": 0.858699,
"delta_mae": 0.293028,
"delta_bucket_hit_rate": -0.25,
"delta_bucket_brier": 0.601425
2026-03-20 20:59:30 +08:00
},
"buenos aires": {
"samples": 5,
"legacy_mean_mae": 4.168,
"shadow_mean_mae": 4.086663,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.6,
"shadow_bucket_hit_rate": 0.6,
"legacy_bucket_brier": 0.501444,
"shadow_bucket_brier": 0.820713,
"delta_mae": -0.081337,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": 0.319269
2026-03-20 20:59:30 +08:00
},
"chicago": {
"samples": 4,
"legacy_mean_mae": 0.0,
"shadow_mean_mae": 0.075265,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 1.0,
"shadow_bucket_hit_rate": 1.0,
"legacy_bucket_brier": 0.0,
"shadow_bucket_brier": 0.746156,
"delta_mae": 0.075265,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": 0.746156
2026-03-20 20:59:30 +08:00
},
"dallas": {
"samples": 4,
"legacy_mean_mae": 0.0,
"shadow_mean_mae": 0.114807,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 1.0,
"shadow_bucket_hit_rate": 1.0,
"legacy_bucket_brier": 0.0,
"shadow_bucket_brier": 0.778678,
"delta_mae": 0.114807,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": 0.778678
2026-03-20 20:59:30 +08:00
},
"hong kong": {
"samples": 3,
"legacy_mean_mae": 0.1,
"shadow_mean_mae": 0.174879,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.333333,
"shadow_bucket_hit_rate": 0.666667,
"legacy_bucket_brier": 0.882203,
"shadow_bucket_brier": 0.463809,
"delta_mae": 0.074879,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.333334,
"delta_bucket_brier": -0.418394
2026-03-20 20:59:30 +08:00
},
"london": {
"samples": 6,
"legacy_mean_mae": 2.451667,
"shadow_mean_mae": 2.327304,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.166667,
"shadow_bucket_hit_rate": 0.333333,
2026-03-20 20:59:30 +08:00
"legacy_bucket_brier": 0.988538,
"shadow_bucket_brier": 0.879058,
"delta_mae": -0.124363,
"delta_bucket_hit_rate": 0.166666,
"delta_bucket_brier": -0.10948
2026-03-20 20:59:30 +08:00
},
"lucknow": {
"samples": 4,
"legacy_mean_mae": 1.6025,
"shadow_mean_mae": 1.682697,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.5,
"shadow_bucket_hit_rate": 0.5,
"legacy_bucket_brier": 0.836804,
"shadow_bucket_brier": 0.832969,
"delta_mae": 0.080197,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": -0.003835
2026-03-20 20:59:30 +08:00
},
"madrid": {
"samples": 2,
"legacy_mean_mae": 7.33,
"shadow_mean_mae": 7.141649,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.0,
"shadow_bucket_hit_rate": 0.0,
"legacy_bucket_brier": 1.148213,
"shadow_bucket_brier": 1.131778,
"delta_mae": -0.188351,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": -0.016435
2026-03-20 20:59:30 +08:00
},
"miami": {
"samples": 4,
"legacy_mean_mae": 2.76,
"shadow_mean_mae": 3.001559,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.75,
"shadow_bucket_hit_rate": 0.25,
2026-03-20 20:59:30 +08:00
"legacy_bucket_brier": 0.295651,
"shadow_bucket_brier": 0.773896,
"delta_mae": 0.241559,
"delta_bucket_hit_rate": -0.5,
"delta_bucket_brier": 0.478245
2026-03-20 20:59:30 +08:00
},
"milan": {
"samples": 3,
"legacy_mean_mae": 4.06,
"shadow_mean_mae": 3.942288,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.666667,
"shadow_bucket_hit_rate": 0.666667,
"legacy_bucket_brier": 0.587548,
"shadow_bucket_brier": 0.761128,
"delta_mae": -0.117712,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": 0.17358
2026-03-20 20:59:30 +08:00
},
"munich": {
"samples": 6,
"legacy_mean_mae": 3.143333,
"shadow_mean_mae": 3.126482,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.5,
"shadow_bucket_hit_rate": 0.5,
"legacy_bucket_brier": 0.531206,
"shadow_bucket_brier": 0.756931,
"delta_mae": -0.016851,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": 0.225725
2026-03-20 20:59:30 +08:00
},
"new york": {
"samples": 4,
"legacy_mean_mae": 1.3725,
"shadow_mean_mae": 1.369301,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.75,
"shadow_bucket_hit_rate": 0.75,
"legacy_bucket_brier": 0.410198,
"shadow_bucket_brier": 0.856962,
"delta_mae": -0.003199,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": 0.446764
2026-03-20 20:59:30 +08:00
},
"paris": {
"samples": 7,
"legacy_mean_mae": 2.518571,
"shadow_mean_mae": 2.48437,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.571429,
"shadow_bucket_hit_rate": 0.571429,
"legacy_bucket_brier": 0.630706,
"shadow_bucket_brier": 0.859044,
"delta_mae": -0.034201,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": 0.228338
2026-03-20 20:59:30 +08:00
},
"sao paulo": {
"samples": 5,
"legacy_mean_mae": 2.628,
"shadow_mean_mae": 2.689909,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.6,
"shadow_bucket_hit_rate": 0.6,
"legacy_bucket_brier": 0.505595,
"shadow_bucket_brier": 0.869029,
"delta_mae": 0.061909,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": 0.363434
2026-03-20 20:59:30 +08:00
},
"seattle": {
"samples": 4,
"legacy_mean_mae": 0.0,
"shadow_mean_mae": 0.11262,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 1.0,
"shadow_bucket_hit_rate": 1.0,
"legacy_bucket_brier": 0.0,
"shadow_bucket_brier": 0.692003,
"delta_mae": 0.11262,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": 0.692003
2026-03-20 20:59:30 +08:00
},
"seoul": {
"samples": 6,
"legacy_mean_mae": 0.2,
"shadow_mean_mae": 0.246659,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 1.0,
"shadow_bucket_hit_rate": 1.0,
"legacy_bucket_brier": 0.22618,
"shadow_bucket_brier": 0.58261,
"delta_mae": 0.046659,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": 0.35643
2026-03-20 20:59:30 +08:00
},
"shanghai": {
"samples": 2,
"legacy_mean_mae": 0.15,
"shadow_mean_mae": 0.204362,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 1.0,
"shadow_bucket_hit_rate": 1.0,
"legacy_bucket_brier": 0.1156,
"shadow_bucket_brier": 0.500523,
"delta_mae": 0.054362,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": 0.384923
2026-03-20 20:59:30 +08:00
},
"singapore": {
"samples": 2,
"legacy_mean_mae": 0.15,
"shadow_mean_mae": 0.070547,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 1.0,
"shadow_bucket_hit_rate": 1.0,
"legacy_bucket_brier": 0.306527,
"shadow_bucket_brier": 0.546477,
"delta_mae": -0.079453,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": 0.23995
2026-03-20 20:59:30 +08:00
},
"taipei": {
"samples": 3,
"legacy_mean_mae": 0.1,
"shadow_mean_mae": 0.084784,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.333333,
"shadow_bucket_hit_rate": 0.666667,
"legacy_bucket_brier": 0.884594,
"shadow_bucket_brier": 0.633789,
"delta_mae": -0.015216,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.333334,
"delta_bucket_brier": -0.250805
2026-03-20 20:59:30 +08:00
},
"tel aviv": {
"samples": 2,
"legacy_mean_mae": 0.3,
"shadow_mean_mae": 0.196589,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 1.0,
"shadow_bucket_hit_rate": 1.0,
"legacy_bucket_brier": 0.257895,
"shadow_bucket_brier": 0.693539,
"delta_mae": -0.103411,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": 0.435644
2026-03-20 20:59:30 +08:00
},
"tokyo": {
"samples": 2,
"legacy_mean_mae": 0.25,
"shadow_mean_mae": 0.100782,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.5,
"shadow_bucket_hit_rate": 1.0,
"legacy_bucket_brier": 0.284759,
"shadow_bucket_brier": 0.691981,
"delta_mae": -0.149218,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.5,
"delta_bucket_brier": 0.407222
2026-03-20 20:59:30 +08:00
},
"toronto": {
"samples": 5,
"legacy_mean_mae": 2.532,
"shadow_mean_mae": 2.535078,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.6,
"shadow_bucket_hit_rate": 0.6,
"legacy_bucket_brier": 0.502694,
"shadow_bucket_brier": 0.947846,
"delta_mae": 0.003078,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": 0.445152
2026-03-20 20:59:30 +08:00
},
"warsaw": {
"samples": 3,
"legacy_mean_mae": 2.056667,
"shadow_mean_mae": 1.942917,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.333333,
"shadow_bucket_hit_rate": 0.333333,
"legacy_bucket_brier": 0.86425,
"shadow_bucket_brier": 0.734939,
"delta_mae": -0.11375,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": -0.129311
2026-03-20 20:59:30 +08:00
},
"wellington": {
"samples": 6,
"legacy_mean_mae": 0.2,
"shadow_mean_mae": 0.205623,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 1.0,
"shadow_bucket_hit_rate": 1.0,
"legacy_bucket_brier": 0.126496,
"shadow_bucket_brier": 0.466977,
"delta_mae": 0.005623,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": 0.340481
2026-03-20 20:59:30 +08:00
}
},
"by_date": {
"2026-03-07": {
"samples": 13,
"legacy_mean_mae": 0.096154,
"shadow_mean_mae": 0.204611,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.923077,
"shadow_bucket_hit_rate": 0.846154,
2026-03-20 20:59:30 +08:00
"legacy_bucket_brier": 0.131914,
"shadow_bucket_brier": 0.656071,
"delta_mae": 0.108457,
"delta_bucket_hit_rate": -0.076923,
"delta_bucket_brier": 0.524157
2026-03-20 20:59:30 +08:00
},
"2026-03-08": {
"samples": 16,
"legacy_mean_mae": 0.189375,
"shadow_mean_mae": 0.318263,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.9375,
"shadow_bucket_hit_rate": 0.9375,
"legacy_bucket_brier": 0.093386,
"shadow_bucket_brier": 0.686836,
"delta_mae": 0.128888,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": 0.59345
2026-03-20 20:59:30 +08:00
},
"2026-03-09": {
"samples": 16,
"legacy_mean_mae": 0.026875,
"shadow_mean_mae": 0.167204,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 1.0,
"shadow_bucket_hit_rate": 0.875,
2026-03-20 20:59:30 +08:00
"legacy_bucket_brier": 0.034156,
"shadow_bucket_brier": 0.620235,
"delta_mae": 0.140329,
"delta_bucket_hit_rate": -0.125,
"delta_bucket_brier": 0.586079
2026-03-20 20:59:30 +08:00
},
"2026-03-10": {
"samples": 6,
"legacy_mean_mae": 3.346667,
"shadow_mean_mae": 3.295706,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.333333,
"shadow_bucket_hit_rate": 0.333333,
"legacy_bucket_brier": 1.004838,
"shadow_bucket_brier": 1.025975,
"delta_mae": -0.050961,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": 0.021137
2026-03-20 20:59:30 +08:00
},
"2026-03-11": {
"samples": 1,
"legacy_mean_mae": 12.27,
"shadow_mean_mae": 12.106368,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.0,
"shadow_bucket_hit_rate": 0.0,
"legacy_bucket_brier": 1.101949,
"shadow_bucket_brier": 1.143139,
"delta_mae": -0.163632,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": 0.04119
2026-03-20 20:59:30 +08:00
},
"2026-03-12": {
"samples": 2,
"legacy_mean_mae": 3.05,
"shadow_mean_mae": 3.027162,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.5,
"shadow_bucket_hit_rate": 0.5,
"legacy_bucket_brier": 0.674081,
"shadow_bucket_brier": 0.94215,
"delta_mae": -0.022838,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": 0.268069
2026-03-20 20:59:30 +08:00
},
"2026-03-13": {
"samples": 1,
"legacy_mean_mae": 0.3,
"shadow_mean_mae": 0.329081,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 1.0,
"shadow_bucket_hit_rate": 1.0,
"legacy_bucket_brier": 0.407401,
"shadow_bucket_brier": 0.704589,
"delta_mae": 0.029081,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": 0.297188
2026-03-20 20:59:30 +08:00
},
"2026-03-17": {
"samples": 4,
"legacy_mean_mae": 0.15,
"shadow_mean_mae": 0.176549,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.75,
"shadow_bucket_hit_rate": 0.75,
"legacy_bucket_brier": 0.601543,
"shadow_bucket_brier": 0.654372,
"delta_mae": 0.026549,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.0,
"delta_bucket_brier": 0.052829
2026-03-20 20:59:30 +08:00
},
"2026-03-18": {
"samples": 25,
"legacy_mean_mae": 2.5476,
"shadow_mean_mae": 2.476214,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.52,
"shadow_bucket_hit_rate": 0.56,
2026-03-20 20:59:30 +08:00
"legacy_bucket_brier": 0.657516,
"shadow_bucket_brier": 0.735089,
"delta_mae": -0.071386,
"delta_bucket_hit_rate": 0.04,
"delta_bucket_brier": 0.077573
2026-03-20 20:59:30 +08:00
},
"2026-03-19": {
"samples": 19,
"legacy_mean_mae": 4.299474,
"shadow_mean_mae": 4.181363,
2026-03-20 20:59:30 +08:00
"legacy_bucket_hit_rate": 0.315789,
"shadow_bucket_hit_rate": 0.473684,
"legacy_bucket_brier": 0.85177,
"shadow_bucket_brier": 0.926854,
"delta_mae": -0.118111,
2026-03-20 20:59:30 +08:00
"delta_bucket_hit_rate": 0.157895,
"delta_bucket_brier": 0.075084
2026-03-20 20:59:30 +08:00
}
},
"recent_observations": [
{
"city": "wellington",
"date": "2026-03-19",
"actual_high": 18.0,
"actual_bucket": 18,
"legacy_mu": 18.3,
"shadow_mu": 18.273,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 18,
"shadow_top_bucket": 18,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "warsaw",
"date": "2026-03-19",
"actual_high": 7.0,
"actual_bucket": 7,
"legacy_mu": 12.03,
"shadow_mu": 11.887,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 12,
"shadow_top_bucket": 12,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "toronto",
"date": "2026-03-19",
"actual_high": -2.0,
"actual_bucket": -2,
"legacy_mu": 5.67,
"shadow_mu": 5.487,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 6,
"shadow_top_bucket": 5,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "tokyo",
"date": "2026-03-19",
"actual_high": 16.0,
"actual_bucket": 16,
"legacy_mu": 16.5,
"shadow_mu": 16.171,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 17,
"shadow_top_bucket": 16,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "tel aviv",
"date": "2026-03-19",
"actual_high": 21.0,
"actual_bucket": 21,
"legacy_mu": 21.3,
"shadow_mu": 21.158,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 21,
"shadow_top_bucket": 21,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "taipei",
"date": "2026-03-19",
"actual_high": 21.4,
"actual_bucket": 21,
"legacy_mu": 21.7,
"shadow_mu": 21.601,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 22,
"shadow_top_bucket": 21,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "singapore",
"date": "2026-03-19",
"actual_high": 32.0,
"actual_bucket": 32,
"legacy_mu": 32.3,
"shadow_mu": 32.116,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 32,
"shadow_top_bucket": 32,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "shanghai",
"date": "2026-03-19",
"actual_high": 12.0,
"actual_bucket": 12,
"legacy_mu": 12.3,
"shadow_mu": 12.279,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 12,
"shadow_top_bucket": 12,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "seoul",
"date": "2026-03-19",
"actual_high": 10.0,
"actual_bucket": 10,
"legacy_mu": 10.3,
"shadow_mu": 10.498,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 10,
"shadow_top_bucket": 10,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "sao paulo",
"date": "2026-03-19",
"actual_high": 21.0,
"actual_bucket": 21,
"legacy_mu": 26.5,
"shadow_mu": 26.372,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 26,
"shadow_top_bucket": 26,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "paris",
"date": "2026-03-19",
"actual_high": 8.0,
"actual_bucket": 8,
"legacy_mu": 16.06,
"shadow_mu": 15.91,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 16,
"shadow_top_bucket": 16,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "munich",
"date": "2026-03-19",
"actual_high": 5.0,
"actual_bucket": 5,
"legacy_mu": 11.62,
"shadow_mu": 11.451,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 12,
"shadow_top_bucket": 11,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "milan",
"date": "2026-03-19",
"actual_high": 5.0,
"actual_bucket": 5,
"legacy_mu": 16.58,
"shadow_mu": 16.346,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 17,
"shadow_top_bucket": 16,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "madrid",
"date": "2026-03-19",
"actual_high": 8.0,
"actual_bucket": 8,
"legacy_mu": 18.23,
"shadow_mu": 18.028,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 18,
"shadow_top_bucket": 18,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "lucknow",
"date": "2026-03-19",
"actual_high": 30.0,
"actual_bucket": 30,
"legacy_mu": 35.3,
"shadow_mu": 35.222,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 35,
"shadow_top_bucket": 35,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "london",
"date": "2026-03-19",
"actual_high": 8.0,
"actual_bucket": 8,
"legacy_mu": 15.71,
"shadow_mu": 15.58,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 16,
"shadow_top_bucket": 16,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "hong kong",
"date": "2026-03-19",
"actual_high": 27.3,
"actual_bucket": 27,
"legacy_mu": 27.6,
"shadow_mu": 27.65,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 28,
"shadow_top_bucket": 27,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "buenos aires",
"date": "2026-03-19",
"actual_high": 16.0,
"actual_bucket": 16,
"legacy_mu": 27.39,
"shadow_mu": 27.105,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 27,
"shadow_top_bucket": 27,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "ankara",
"date": "2026-03-19",
"actual_high": 11.0,
"actual_bucket": 11,
"legacy_mu": 11.0,
"shadow_mu": 10.989,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 11,
"shadow_top_bucket": 11,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "wellington",
"date": "2026-03-18",
"actual_high": 21.0,
"actual_bucket": 21,
"legacy_mu": 21.0,
"shadow_mu": 21.031,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 21,
"shadow_top_bucket": 21,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "warsaw",
"date": "2026-03-18",
"actual_high": 13.0,
"actual_bucket": 13,
"legacy_mu": 13.84,
"shadow_mu": 13.682,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 14,
"shadow_top_bucket": 14,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "toronto",
"date": "2026-03-18",
"actual_high": -6.0,
"actual_bucket": -6,
"legacy_mu": -1.01,
"shadow_mu": -1.101,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": -1,
"shadow_top_bucket": -1,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "tokyo",
"date": "2026-03-18",
"actual_high": 17.0,
"actual_bucket": 17,
"legacy_mu": 17.0,
"shadow_mu": 16.969,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 17,
"shadow_top_bucket": 17,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "tel aviv",
"date": "2026-03-18",
"actual_high": 30.0,
"actual_bucket": 30,
"legacy_mu": 30.3,
"shadow_mu": 30.235,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 30,
"shadow_top_bucket": 30,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "taipei",
"date": "2026-03-18",
"actual_high": 29.0,
"actual_bucket": 29,
"legacy_mu": 29.0,
"shadow_mu": 28.978,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 29,
"shadow_top_bucket": 28,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "singapore",
"date": "2026-03-18",
"actual_high": 32.0,
"actual_bucket": 32,
"legacy_mu": 32.0,
"shadow_mu": 31.975,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 32,
"shadow_top_bucket": 32,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "shanghai",
"date": "2026-03-18",
"actual_high": 13.0,
"actual_bucket": 13,
"legacy_mu": 13.0,
"shadow_mu": 12.87,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 13,
"shadow_top_bucket": 13,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "seoul",
"date": "2026-03-18",
"actual_high": 8.0,
"actual_bucket": 8,
"legacy_mu": 8.0,
"shadow_mu": 7.891,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 8,
"shadow_top_bucket": 8,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "seattle",
"date": "2026-03-18",
"actual_high": 55.9,
"actual_bucket": 56,
"legacy_mu": 55.9,
"shadow_mu": 55.705,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 56,
"shadow_top_bucket": 56,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "sao paulo",
"date": "2026-03-18",
"actual_high": 22.0,
"actual_bucket": 22,
"legacy_mu": 29.64,
"shadow_mu": 29.517,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 30,
"shadow_top_bucket": 30,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "paris",
"date": "2026-03-18",
"actual_high": 14.0,
"actual_bucket": 14,
"legacy_mu": 14.47,
"shadow_mu": 14.319,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 14,
"shadow_top_bucket": 14,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "new york",
"date": "2026-03-18",
"actual_high": 32.0,
"actual_bucket": 32,
"legacy_mu": 36.94,
"shadow_mu": 36.759,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 37,
"shadow_top_bucket": 37,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "munich",
"date": "2026-03-18",
"actual_high": 10.0,
"actual_bucket": 10,
"legacy_mu": 10.66,
"shadow_mu": 10.516,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 11,
"shadow_top_bucket": 11,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "milan",
"date": "2026-03-18",
"actual_high": 14.0,
"actual_bucket": 14,
"legacy_mu": 14.3,
"shadow_mu": 14.162,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 14,
"shadow_top_bucket": 14,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "miami",
"date": "2026-03-18",
"actual_high": 59.0,
"actual_bucket": 59,
"legacy_mu": 70.04,
"shadow_mu": 69.507,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 70,
"shadow_top_bucket": 70,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "madrid",
"date": "2026-03-18",
"actual_high": 14.0,
"actual_bucket": 14,
"legacy_mu": 18.43,
"shadow_mu": 18.255,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 18,
"shadow_top_bucket": 18,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "lucknow",
"date": "2026-03-18",
"actual_high": 34.0,
"actual_bucket": 34,
"legacy_mu": 35.11,
"shadow_mu": 35.025,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 35,
"shadow_top_bucket": 35,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "london",
"date": "2026-03-18",
"actual_high": 16.0,
"actual_bucket": 16,
"legacy_mu": 16.56,
"shadow_mu": 16.414,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 17,
"shadow_top_bucket": 16,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "hong kong",
"date": "2026-03-18",
"actual_high": 27.8,
"actual_bucket": 27,
"legacy_mu": 27.8,
"shadow_mu": 27.878,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 28,
"shadow_top_bucket": 27,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "dallas",
"date": "2026-03-18",
"actual_high": 73.9,
"actual_bucket": 74,
"legacy_mu": 73.9,
"shadow_mu": 73.578,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 74,
"shadow_top_bucket": 74,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "chicago",
"date": "2026-03-18",
"actual_high": 46.0,
"actual_bucket": 46,
"legacy_mu": 46.0,
"shadow_mu": 45.992,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 46,
"shadow_top_bucket": 46,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "buenos aires",
"date": "2026-03-18",
"actual_high": 17.0,
"actual_bucket": 17,
"legacy_mu": 26.15,
"shadow_mu": 25.927,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 26,
"shadow_top_bucket": 26,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "atlanta",
"date": "2026-03-18",
"actual_high": 37.0,
"actual_bucket": 37,
"legacy_mu": 54.06,
"shadow_mu": 53.706,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 54,
"shadow_top_bucket": 54,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "ankara",
"date": "2026-03-18",
"actual_high": 15.0,
"actual_bucket": 15,
"legacy_mu": 15.2,
"shadow_mu": 15.032,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 15,
"shadow_top_bucket": 15,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "warsaw",
"date": "2026-03-17",
"actual_high": 11.0,
"actual_bucket": 11,
"legacy_mu": 11.3,
"shadow_mu": 11.259,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 11,
"shadow_top_bucket": 11,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "taipei",
"date": "2026-03-17",
"actual_high": 26.7,
"actual_bucket": 26,
"legacy_mu": 26.7,
"shadow_mu": 26.669,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 27,
"shadow_top_bucket": 26,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "milan",
"date": "2026-03-17",
"actual_high": 17.0,
"actual_bucket": 17,
"legacy_mu": 17.3,
"shadow_mu": 17.319,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 17,
"shadow_top_bucket": 17,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "hong kong",
"date": "2026-03-17",
"actual_high": 24.0,
"actual_bucket": 24,
"legacy_mu": 24.0,
"shadow_mu": 23.903,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 24,
"shadow_top_bucket": 23,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "seoul",
"date": "2026-03-13",
"actual_high": 11.0,
"actual_bucket": 11,
"legacy_mu": 11.3,
"shadow_mu": 11.329,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 11,
"shadow_top_bucket": 11,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "wellington",
"date": "2026-03-12",
"actual_high": 21.0,
"actual_bucket": 21,
"legacy_mu": 21.3,
"shadow_mu": 21.396,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 21,
"shadow_top_bucket": 21,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "paris",
"date": "2026-03-12",
"actual_high": 7.0,
"actual_bucket": 7,
"legacy_mu": 12.8,
"shadow_mu": 12.658,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 13,
"shadow_top_bucket": 13,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "ankara",
"date": "2026-03-11",
"actual_high": 1.0,
"actual_bucket": 1,
"legacy_mu": 13.27,
"shadow_mu": 13.106,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 13,
"shadow_top_bucket": 13,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "wellington",
"date": "2026-03-10",
"actual_high": 16.0,
"actual_bucket": 16,
"legacy_mu": 16.3,
"shadow_mu": 16.228,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 16,
"shadow_top_bucket": 16,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "seoul",
"date": "2026-03-10",
"actual_high": 7.0,
"actual_bucket": 7,
"legacy_mu": 7.3,
"shadow_mu": 7.362,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 7,
"shadow_top_bucket": 7,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "paris",
"date": "2026-03-10",
"actual_high": 12.0,
"actual_bucket": 12,
"legacy_mu": 15.3,
"shadow_mu": 15.175,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 15,
"shadow_top_bucket": 15,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "munich",
"date": "2026-03-10",
"actual_high": 4.0,
"actual_bucket": 4,
"legacy_mu": 15.58,
"shadow_mu": 15.4,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 16,
"shadow_top_bucket": 15,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "london",
"date": "2026-03-10",
"actual_high": 10.0,
"actual_bucket": 10,
"legacy_mu": 13.18,
"shadow_mu": 13.058,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 13,
"shadow_top_bucket": 13,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "ankara",
"date": "2026-03-10",
"actual_high": 11.0,
"actual_bucket": 11,
"legacy_mu": 9.58,
"shadow_mu": 9.45,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 10,
"shadow_top_bucket": 9,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "wellington",
"date": "2026-03-09",
"actual_high": 18.0,
"actual_bucket": 18,
"legacy_mu": 18.0,
"shadow_mu": 17.94,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 18,
"shadow_top_bucket": 18,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "toronto",
"date": "2026-03-09",
"actual_high": 19.0,
"actual_bucket": 19,
"legacy_mu": 19.0,
"shadow_mu": 18.951,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 19,
"shadow_top_bucket": 19,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "seoul",
"date": "2026-03-09",
"actual_high": 8.0,
"actual_bucket": 8,
"legacy_mu": 8.0,
"shadow_mu": 7.995,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 8,
"shadow_top_bucket": 8,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "seattle",
"date": "2026-03-09",
"actual_high": 45.0,
"actual_bucket": 45,
"legacy_mu": 45.0,
"shadow_mu": 44.84,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 45,
"shadow_top_bucket": 45,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "sao paulo",
"date": "2026-03-09",
"actual_high": 22.0,
"actual_bucket": 22,
"legacy_mu": 22.0,
"shadow_mu": 21.746,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 22,
"shadow_top_bucket": 22,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "paris",
"date": "2026-03-09",
"actual_high": 18.0,
"actual_bucket": 18,
"legacy_mu": 18.0,
"shadow_mu": 17.922,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 18,
"shadow_top_bucket": 18,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "new york",
"date": "2026-03-09",
"actual_high": 71.1,
"actual_bucket": 71,
"legacy_mu": 71.1,
"shadow_mu": 71.203,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 71,
"shadow_top_bucket": 71,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "munich",
"date": "2026-03-09",
"actual_high": 15.0,
"actual_bucket": 15,
"legacy_mu": 15.0,
"shadow_mu": 14.882,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 15,
"shadow_top_bucket": 15,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "miami",
"date": "2026-03-09",
"actual_high": 84.0,
"actual_bucket": 84,
"legacy_mu": 84.0,
"shadow_mu": 83.451,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 84,
"shadow_top_bucket": 83,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "lucknow",
"date": "2026-03-09",
"actual_high": 34.0,
"actual_bucket": 34,
"legacy_mu": 34.0,
"shadow_mu": 33.816,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 34,
"shadow_top_bucket": 34,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "london",
"date": "2026-03-09",
"actual_high": 15.0,
"actual_bucket": 15,
"legacy_mu": 15.13,
"shadow_mu": 14.987,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 15,
"shadow_top_bucket": 15,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "dallas",
"date": "2026-03-09",
"actual_high": 84.0,
"actual_bucket": 84,
"legacy_mu": 84.0,
"shadow_mu": 83.964,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 84,
"shadow_top_bucket": 84,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "chicago",
"date": "2026-03-09",
"actual_high": 72.0,
"actual_bucket": 72,
"legacy_mu": 72.0,
"shadow_mu": 71.829,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 72,
"shadow_top_bucket": 72,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "buenos aires",
"date": "2026-03-09",
"actual_high": 27.0,
"actual_bucket": 27,
"legacy_mu": 27.3,
"shadow_mu": 27.165,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 27,
"shadow_top_bucket": 27,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "atlanta",
"date": "2026-03-09",
"actual_high": 77.0,
"actual_bucket": 77,
"legacy_mu": 77.0,
"shadow_mu": 76.347,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 77,
"shadow_top_bucket": 76,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "ankara",
"date": "2026-03-09",
"actual_high": 8.0,
"actual_bucket": 8,
"legacy_mu": 8.0,
"shadow_mu": 7.924,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 8,
"shadow_top_bucket": 8,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "wellington",
"date": "2026-03-08",
"actual_high": 19.0,
"actual_bucket": 19,
"legacy_mu": 19.3,
"shadow_mu": 19.244,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 19,
"shadow_top_bucket": 19,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "toronto",
"date": "2026-03-08",
"actual_high": 13.0,
"actual_bucket": 13,
"legacy_mu": 13.0,
"shadow_mu": 12.912,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 13,
"shadow_top_bucket": 13,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "seoul",
"date": "2026-03-08",
"actual_high": 4.0,
"actual_bucket": 4,
"legacy_mu": 4.3,
"shadow_mu": 4.177,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 4,
"shadow_top_bucket": 4,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "seattle",
"date": "2026-03-08",
"actual_high": 53.1,
"actual_bucket": 53,
"legacy_mu": 53.1,
"shadow_mu": 53.122,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 53,
"shadow_top_bucket": 53,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "sao paulo",
"date": "2026-03-08",
"actual_high": 28.0,
"actual_bucket": 28,
"legacy_mu": 28.0,
"shadow_mu": 27.864,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 28,
"shadow_top_bucket": 28,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "paris",
"date": "2026-03-08",
"actual_high": 16.0,
"actual_bucket": 16,
"legacy_mu": 16.0,
"shadow_mu": 15.854,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 16,
"shadow_top_bucket": 16,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "new york",
"date": "2026-03-08",
"actual_high": 68.0,
"actual_bucket": 68,
"legacy_mu": 68.0,
"shadow_mu": 67.777,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 68,
"shadow_top_bucket": 68,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "munich",
"date": "2026-03-08",
"actual_high": 14.0,
"actual_bucket": 14,
"legacy_mu": 14.0,
"shadow_mu": 13.81,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 14,
"shadow_top_bucket": 14,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "miami",
"date": "2026-03-08",
"actual_high": 84.0,
"actual_bucket": 84,
"legacy_mu": 84.0,
"shadow_mu": 83.563,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 84,
"shadow_top_bucket": 84,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "lucknow",
"date": "2026-03-08",
"actual_high": 32.0,
"actual_bucket": 32,
"legacy_mu": 32.0,
"shadow_mu": 31.701,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 32,
"shadow_top_bucket": 32,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "london",
"date": "2026-03-08",
"actual_high": 9.0,
"actual_bucket": 9,
"legacy_mu": 11.43,
"shadow_mu": 11.335,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 11,
"shadow_top_bucket": 11,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "dallas",
"date": "2026-03-08",
"actual_high": 75.0,
"actual_bucket": 75,
"legacy_mu": 75.0,
"shadow_mu": 75.041,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 75,
"shadow_top_bucket": 75,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "chicago",
"date": "2026-03-08",
"actual_high": 62.1,
"actual_bucket": 62,
"legacy_mu": 62.1,
"shadow_mu": 62.035,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 62,
"shadow_top_bucket": 62,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "buenos aires",
"date": "2026-03-08",
"actual_high": 27.0,
"actual_bucket": 27,
"legacy_mu": 27.0,
"shadow_mu": 26.817,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 27,
"shadow_top_bucket": 27,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "atlanta",
"date": "2026-03-08",
"actual_high": 69.1,
"actual_bucket": 69,
"legacy_mu": 69.1,
"shadow_mu": 68.643,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 69,
"shadow_top_bucket": 69,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "ankara",
"date": "2026-03-08",
"actual_high": 8.0,
"actual_bucket": 8,
"legacy_mu": 8.0,
"shadow_mu": 7.952,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 8,
"shadow_top_bucket": 8,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "toronto",
"date": "2026-03-07",
"actual_high": 17.0,
"actual_bucket": 17,
"legacy_mu": 17.0,
"shadow_mu": 16.847,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 17,
"shadow_top_bucket": 17,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "seattle",
"date": "2026-03-07",
"actual_high": 54.0,
"actual_bucket": 54,
"legacy_mu": 54.0,
"shadow_mu": 53.926,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 54,
"shadow_top_bucket": 54,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "sao paulo",
"date": "2026-03-07",
"actual_high": 27.0,
"actual_bucket": 27,
"legacy_mu": 27.0,
"shadow_mu": 26.831,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 27,
"shadow_top_bucket": 27,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "paris",
"date": "2026-03-07",
"actual_high": 17.0,
"actual_bucket": 17,
"legacy_mu": 17.0,
"shadow_mu": 16.896,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 17,
"shadow_top_bucket": 17,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "new york",
"date": "2026-03-07",
"actual_high": 46.9,
"actual_bucket": 47,
"legacy_mu": 47.45,
"shadow_mu": 47.292,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 47,
"shadow_top_bucket": 47,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "munich",
"date": "2026-03-07",
"actual_high": 16.0,
"actual_bucket": 16,
"legacy_mu": 16.0,
"shadow_mu": 15.916,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 16,
"shadow_top_bucket": 16,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "miami",
"date": "2026-03-07",
"actual_high": 82.0,
"actual_bucket": 82,
"legacy_mu": 82.0,
"shadow_mu": 81.486,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 82,
"shadow_top_bucket": 81,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "london",
"date": "2026-03-07",
"actual_high": 9.0,
"actual_bucket": 9,
"legacy_mu": 9.7,
"shadow_mu": 9.565,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 10,
"shadow_top_bucket": 10,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "dallas",
"date": "2026-03-07",
"actual_high": 75.0,
"actual_bucket": 75,
"legacy_mu": 75.0,
"shadow_mu": 74.939,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 75,
"shadow_top_bucket": 75,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
},
{
"city": "chicago",
"date": "2026-03-07",
"actual_high": 64.9,
"actual_bucket": 65,
"legacy_mu": 64.9,
"shadow_mu": 64.843,
2026-03-20 20:59:30 +08:00
"legacy_top_bucket": 65,
"shadow_top_bucket": 65,
"calibration_version": "emos-20260320130109",
2026-03-20 20:59:30 +08:00
"calibration_mode": "emos_shadow"
}
]
}