Gene sections will be unified by PR https://github.com/phenotips/phenotips/pull/1742, but this uses the same field for candidate, solved, and excluded genes, so matching will then incorrectly be done on all of them.
For matching:
if any genes with "solved" status are present, they should be used exclusively
elif any genes with "candidate" status are present, they should be used exclusively
else: no genes should be used for boosting the matching.
Gene sections will be unified by PR https://github.com/phenotips/phenotips/pull/1742, but this uses the same field for candidate, solved, and excluded genes, so matching will then incorrectly be done on all of them.
For matching: