- Added endpoints for checking and scanning lead duplicates.
- Introduced logic for merging leads and handling soft/hard duplicates.
- Enhanced company name normalization with soft matching capabilities.
- Updated schemas and responses to accommodate duplicate checks and merge requests.
- Added error handling for duplicate scenarios in lead creation and merging processes.