prescreen_status='none' was truthy so it triggered /api/enriched, which only finds rows already in enriched_domains with NULL status — missing all the unprocessed domains that only exist in the 72M DuckDB index. - exclude 'none' from the hasEnrichFilter check - 'Not checked' now uses /api/domains (DuckDB) and filters client-side: rows where prescreen_status is absent = never touched - all other prescreen status values (live/dead/parked/error) still use /api/enriched server-side Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
35 KiB
35 KiB