Initializes batch validation state for imported recipes
Collects unique items via deduplication and returns them with empty
similarItems arrays. The caller is responsible for running
processTagsForValidation / processIngredientsForValidation to compute
similarity, handle exact matches, and sort items before passing to
ValidationQueue.
Initializes batch validation state for imported recipes
Collects unique items via deduplication and returns them with empty similarItems arrays. The caller is responsible for running processTagsForValidation / processIngredientsForValidation to compute similarity, handle exact matches, and sort items before passing to ValidationQueue.