{"criteria": {"c1": "not_met", "c2": "not_met", "c3": "not_met", "c4": "not_met", "c5": "not_met", "c6": "not_met"}, "note": "Single-column indexes on every column: no composite (user_id, created_at), no partial index for processed = false, no GIN on payload (a plain B-tree on JSONB cannot serve @>), a redundant index on the primary key id, and a 50 MB per-index estimate that is far too small for 50M rows."}