Investigations & FixesChangeDetection Issues
Investigations & Fixes

ChangeDetection Issues

Bugs in the ChangeDetection.io monitoring engine

ChangeDetection Issues

Screenshot-Text Mismatch (PARTIALLY FIXED)

Diff text and screenshot from different times. Fixed for manual triggers (screenshot_after_url column). Still broken for webhook-triggered recurring jobs.

Screenshot Race Condition

Jobs firing every 60s — before screenshot is 2 jobs stale. Fix: 3-tier lookup (cache → Supabase → DB).

False "No Changes" on Wikipedia

96.3% similarity > 95% threshold despite 51 lines changing. Fix: Always compute diff, use line count not similarity.

Raw markdown links in diffs. Fix: Strip markdown syntax before normalization.

Playwright Container

CD.io couldn't handle JS-heavy sites. Deployed browserless/chrome on same Docker network.