Type guard — narrows an arbitrary string (e.g. out of userSettings) to a
valid scorer key, so callers can safely index FUZZ_SCORERS[name].
Ordered list of scorer names for UI option rendering. Kept as a tuple so the select menu preserves the "simple → compound" visual ordering we use in the comparison log.
Fuzz-match scorer registry shared between
SupplierBase.fuzzyFilterand the Advanced drawer section's override selector. Keys are stored inuserSettings.fuzzScorerOverride; when present at search time they replace each supplier's per-classfuzzScorerdefault.