Incident detail
Hourly weather · wind_speed_kmh PSI drift
Incident summary
DATA DRIFT · WARNING severity
Hourly weather
wind_speed_kmh PSI drift · drift:wind_speed_kmh:psi
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 1.7665567205369432; threshold: 0.2.
- Opened
- Incident key
hourly-weather:drift:wind_speed_kmh:psi
Deterministic root cause
A ranked explanation derived from persisted evidence. It is authoritative for this view; optional AI is shown later.
Probable cause: distribution shift. Evidence: psi distribution shift. Confidence: HIGH. Affected downstream assets: 3.
Ranked candidates
score 10Evidence used
weight 10Algorithm deterministic-rca-v1 · fingerprint c7da88a9ced9… · created 9/15/2026, 4:52:51 AM
Evidence
Human-readable fields are the first view. Raw JSON remains available when exact payload inspection is useful.
- Method
- PSI
- Details.Epsilon
- 0
- Details.Baseline Bins
- [5.29,5.66,5.98,6.44,6.9,7.48,8.02,9.08,10]
- Details.Location Shift.P95 Shift
- -1.885
- Details.Location Shift.Mean Shift
- -2.373
- Details.Location Shift.Current P95
- 8.2
- Details.Location Shift.Baseline P95
- 10.085
- Details.Location Shift.Current Mean
- 4.781
- Details.Location Shift.Median Shift
- -2.2
- Details.Location Shift.Baseline Mean
- 7.154
- Details.Location Shift.Current Median
- 4.7
- Details.Location Shift.Baseline Median
- 6.9
- Details.Location Shift.Normalized Median Shift
- -0.854
- Details.Warning Threshold
- 0.1
- Details.Current Distribution
- [0.62,0.04,0.05,0.08,0.03,0.09,0.03,0.02,0,0.04]
- Details.Baseline Distribution
- [0.125,0.08333333333333333,0.08333333333333333,0.125,0.08333333333333333,0.08333333333333333,0.125,0.08333333333333333,0.041666666666666664,0.16666666666666666]
- Threshold
- 0.2
- Column Name
- wind_speed_kmh
- Drift Result Id
- 324
- Observed Metric
- 1.767
- Baseline Version
- 1
- Current Sample Count
- 100
- Baseline Sample Count
- 24
View raw evidence JSON
{
"method": "PSI",
"details": {
"epsilon": 0.000001,
"baseline_bins": [
5.29,
5.66,
5.98,
6.44,
6.9,
7.48,
8.02,
9.08,
10
],
"location_shift": {
"p95_shift": -1.8849999999999998,
"mean_shift": -2.373166666666667,
"current_p95": 8.2,
"baseline_p95": 10.084999999999999,
"current_mean": 4.781,
"median_shift": -2.2,
"baseline_mean": 7.154166666666667,
"current_median": 4.7,
"baseline_median": 6.9,
"normalized_median_shift": -0.8543689320388352
},
"warning_threshold": 0.1,
"current_distribution": [
0.62,
0.04,
0.05,
0.08,
0.03,
0.09,
0.03,
0.02,
0,
0.04
],
"baseline_distribution": [
0.125,
0.08333333333333333,
0.08333333333333333,
0.125,
0.08333333333333333,
0.08333333333333333,
0.125,
0.08333333333333333,
0.041666666666666664,
0.16666666666666666
]
},
"threshold": 0.2,
"column_name": "wind_speed_kmh",
"drift_result_id": 324,
"observed_metric": 1.7665567205369432,
"baseline_version": 1,
"current_sample_count": 100,
"baseline_sample_count": 24
}Blast radius
Downstream assets captured when this incident was evaluated.
Lifecycle
Chronological state transitions recorded for this incident.
- OPENED
Hourly weather evaluation error wind_speed_kmh PSI drift quality rule. Observed: none. Expected: none.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 1.630157947232714; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 1.630157947232714; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 1.630157947232714; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 1.630157947232714; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 1.630157947232714; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 1.630157947232714; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 1.630157947232714; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 1.630157947232714; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 0.6621090088927125; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 0.6621090088927125; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 0.6621090088927125; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 0.8793886559486924; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 0.8793886559486924; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 0.8793886559486924; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 0.8793886559486924; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 0.8906264864510315; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 0.8906264864510315; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 0.8906264864510315; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 0.8906264864510315; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 0.9963505651626202; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 0.9963505651626202; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 0.9963505651626202; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 0.9963505651626202; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 1.1748373509763566; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 1.1748373509763566; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 1.1748373509763566; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 1.1748373509763566; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 0.8736392712450257; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 0.8736392712450257; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 0.8736392712450257; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 0.8736392712450257; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 1.1018484264773394; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 1.1018484264773394; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 1.1018484264773394; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 1.1018484264773394; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 1.331227645888031; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 1.331227645888031; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 1.331227645888031; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 1.7665567205369432; threshold: 0.2.
- OBSERVED AGAIN
Hourly weather wind_speed_kmh PSI drift detected. Observed metric: 1.7665567205369432; threshold: 0.2.
AI Incident Copilot
Optional explanatory context based on the same persisted evidence. It cannot change incident state.
This explanation follows the persisted deterministic RCA result. The leading cause is distribution shift; the AI provider was not used or was unavailable.
Evidence highlights
Suggested investigation
- Compare the current distribution with the stored baseline and inspect the affected column.
Uncertainties
No additional uncertainties recorded.
Prompt incident-copilot-v1 · generated 9/15/2026, 4:53:06 AM · new analysis