Lightroom Classic: Edit Smart Collection "contains all" is not an exact match implementation -
Edit Smart collection allows text to be searched to create a dynamically filtered image collections.
The options are:
- contains all
- contains words
- does not contain
- starts with
- ends with
From a UX point of view it is not immediately obvious how the first three contains variations are different. You would have to look up help or experiment to figure out what you thought it meant to confirm that it did what you were thinking.
However neither of the "contains" options successfully solves the problem if you are searching for say:
Peter Thomas and Thomas Smith, who might be two different people that you want in two different collections.
For some reason contains all works for one of the collections but for the other collection it includes both Thomas'. Weird. Had to use a does not contain in only one of them to make this work. The asymmetry doesn't make sense either.
What's the business impact? Potential privacy breach if you don't check that the filters are working properly.
The suggestion would be to have a verbatim match which should be called "Exact Match".
Clarity is important in the labelling.