01 · ANALYSIS
Source Bid Funnel · match-rate spike across pre-watershed inventory
DISCOVERY · v.43 vs v.42
Alcohol-classed creatives now match 94% of pre-watershed UK inventory. v.42 baseline at the same sources: 0%.
The bug as pattern. The funnel surfaces a regression in the data — a curve that was zero before, now isn’t.
02 · INSPECT
Sessions · trace the matching session, ad-break by ad-break
SPECIFIC SESSION · 17:31:22
A pre-watershed midroll on a family-inventory placement now carries an alcohol creative — a single session shows the breach exactly.
The bug as a session. Inspect resolves the pattern down to one ad break on one device on one stream.
03 · MONITORING
Anomaly monitors · the alarm has already fired
ALARM · ROUTED · 19:42:08 alcohol-daypart-integrity in ALARM — routed to #wt-ad-ops, on-call, PagerDuty, before v.43 can promote.
The bug as alarm. The same root cause already woke the operator — not a partner, not a regulator, not the CMO.
ROOT CAUSE · ONE FAILURE MODE
v.43 of the rule removed AdUnits.daypart.window: outside 06:00–21:00 — three Watching That surfaces saw it three different ways before it shipped.