Description
pipeline/intercom-fetch.py currently searches by updated_at only, then does tag/source_type filtering client-side across all pages. With the 14-day window and no state filter, pagination volume increased substantially.
Fix: push source.type='conversation' (and ideally merchant tag IDs + noise tag exclusions) into the Intercom search query. Reduces pagination, API calls, and rate-limit exposure.
Flagged in senior-eng review (codex) of the 2026-04-16 fetch-widening patch.