From eae15d58c94e43f58223e1f6c6f679f24f006801 Mon Sep 17 00:00:00 2001 From: Shahzaib Date: Wed, 19 Aug 2026 18:17:52 -0700 Subject: [PATCH] OCE report: align the noise gate to the report's rolling window The novelty classifier graded Sunday-aligned CALENDAR weeks while the report displays a ROLLING 7-day window. The two windows drift apart by up to six days, so anything that turned in the last ~6 days -- exactly the period an on-call engineer cares about most -- was structurally invisible to the gate. Measured on the 2026-08-01 run: the gate's "current" week was 07/19-07/26 against a report window of 07/25-08/01, ONE day of overlap. authorization_pending read +63.2% in the report and -37.1% to the classifier; expired_token +26.7% vs -51.0%. Both were filed "ONGOING -- do not re-triage" directly beneath their own rising numbers. On the Authenticator side the same defect surfaced as red scoreboard pills (rolling-derived) above an empty "Needs attention" section (calendar-derived). Fix: bucket the 60-day trend and the sparklines with bin_at(