We export everything to a warehouse, resolve identity offline, build candidate pairs with confidence scores, and merge via API in tranches. A merge-map records every operation for audit and rollback.
Human review handles the gray zone. A guardrail prevents new duplicates from forming.
