The current version of Elastic is ok with clauses returning negative scores, but future versions deprecate & forbid it.
We have an ugly workaround in place (required for the current version) that may return negative scores in certain cases.
This prevents updating elastic to a more recent version (which in turn would be needed to remove the workaround)
We should change the existing code to ensure that there are no clauses potentially returning negative scores.
Acceptance criteria:
- No ES clauses in the MediaSearch query builder profile return a negative score