Files
DomGod/app
Malin 19eeaf1588 fix: 'Not checked' routes to DuckDB, not SQLite
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>
2026-05-06 09:10:48 +02:00
..