f9c02550607e5d38f13430d0fb637b79472b623e
The coverage audit returned AUDIT_UNAVAILABLE on the real 03:00Z cohort with `canceling statement due to statement timeout`, three attempts running. `model_snapshots` carries no index on `snapshot_id` and none on `captured_at`. The only usable one is `(game_date, sport)`. So "the latest published row, ordered by captured_at" scans and sorts the whole 377k-row table, and dropping the `game_date` filter from the cohort walk removed the last index the read had. The audit degraded honestly rather than reporting a false zero — which is the designed behaviour and is why this was diagnosable — but an observer that cannot run is not an observer. Both reads are now bounded on `game_date`: a lookback window for the head, and a +/-2 day span around it for the cohort. The result declares `date_window` and `game_dates_audited`, so the audit states its own scope instead of implying a completeness it did not check. No index was added; this uses what is there. Suite 397/5,499/0 · 15/15 teeth. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01CQJeAG8vcDoL5zkiaJyVb8
Description
No description provided
Languages
JavaScript
68.3%
TypeScript
14.4%
HTML
11.5%
Python
4.6%
CSS
0.6%
Other
0.5%