Before a new integration starts writing records, a dry-run mode could show a sample of the expected changes. The preview would list field mappings, validation failures, possible duplicates, and records that would be created or updated. It should explain that the preview does not apply changes.
This could help an administrator spot a mapping mistake before it affects a large dataset. A useful first version might preview a limited sample and summarize the full validation results. What would you need to see before moving from a dry run to a live sync?