{"calibration_drift_pp":95.15,"calibration_drift_status":"drifting","country":"TR","cross_model_agreement":0.5019,"cross_model_predictions":[0.221,0.6792,0.1013],"data_age_days":0.47,"generated_at":"2026-10-05T05:15:12Z","honest_caveats":["This is a HEURISTIC composite, not a formal Bayesian posterior. Components are normalized to [0,1] and combined linearly with hand-tuned weights.","Weights are NOT learned from data. We chose them by prior intuition: model-internal uncertainty (conformal width) gets the heaviest weight, then evidence freshness + calibration drift, then sample-size + cross-model disagreement.","'Uncertain' prediction does NOT mean 'wrong' \u2014 it means 'lower confidence'. A high-uncertainty country may still be correct; it just lacks the signal-density / track-record / model-agreement to back the call strongly.","Cross-model disagreement uses three signals that target slightly different events (7d-forward forecast vs day-level classifier). Stdev of three numbers is a coarse signal.","Data freshness uses evidence.observed_at, not incidents. A country with no recent evidence row gets a freshness penalty even if older OONI/IODA signals are still meaningful.","Classifier conformal proxy is distance-to-threshold capped at 0.5, NOT a true conformal half-width. The v3.3 classifier doesn't ship a native conformal interval."],"mean_uncertainty":0.3578,"n_observations_90d":149,"per_model":[{"components":{"calibration_drift_factor":0.9515,"conformal_interval_width":0.35,"cross_model_disagreement":0.4981,"data_age_factor":0.0648,"sample_size_factor":0.0757},"conformal_source_value":0.35,"model_id":"forecast-7day","prediction_today":0.221,"uncertainty_score":0.3943,"weights":{"calibration_drift_factor":0.2,"conformal_interval_width":0.3,"cross_model_disagreement":0.15,"data_age_factor":0.2,"sample_size_factor":0.15}},{"components":{"calibration_drift_factor":0.9515,"conformal_interval_width":0.0968,"cross_model_disagreement":0.4981,"data_age_factor":0.0648,"sample_size_factor":0.0757},"conformal_source_value":0.0968,"model_id":"multi-horizon-1d","prediction_today":null,"uncertainty_score":0.3184,"weights":{"calibration_drift_factor":0.2,"conformal_interval_width":0.3,"cross_model_disagreement":0.15,"data_age_factor":0.2,"sample_size_factor":0.15}},{"components":{"calibration_drift_factor":0.9515,"conformal_interval_width":0.1538,"cross_model_disagreement":0.4981,"data_age_factor":0.0648,"sample_size_factor":0.0757},"conformal_source_value":0.1538,"model_id":"multi-horizon-7d","prediction_today":0.6792,"uncertainty_score":0.3355,"weights":{"calibration_drift_factor":0.2,"conformal_interval_width":0.3,"cross_model_disagreement":0.15,"data_age_factor":0.2,"sample_size_factor":0.15}},{"components":{"calibration_drift_factor":0.9515,"conformal_interval_width":0.5,"cross_model_disagreement":0.4981,"data_age_factor":0.0648,"sample_size_factor":0.0757},"conformal_source_value":0.5,"model_id":"multi-horizon-30d","prediction_today":null,"uncertainty_score":0.4393,"weights":{"calibration_drift_factor":0.2,"conformal_interval_width":0.3,"cross_model_disagreement":0.15,"data_age_factor":0.2,"sample_size_factor":0.15}},{"components":{"calibration_drift_factor":0.9515,"conformal_interval_width":0.04,"cross_model_disagreement":0.4981,"data_age_factor":0.0648,"sample_size_factor":0.0757},"conformal_source_value":0.04,"model_id":"classifier-v3.3","prediction_today":0.1013,"uncertainty_score":0.3013,"weights":{"calibration_drift_factor":0.2,"conformal_interval_width":0.3,"cross_model_disagreement":0.15,"data_age_factor":0.2,"sample_size_factor":0.15}}],"schema":"voidly-per-day-uncertainty/v1","sidecar_last_modified":"2026-10-05T05:15:13Z","sidecar_size_bytes":118237,"weights":{"calibration_drift_factor":0.2,"conformal_interval_width":0.3,"cross_model_disagreement":0.15,"data_age_factor":0.2,"sample_size_factor":0.15}}
