From 03c274a88d8a198d68cfc9306ba01e19e9b410c4 Mon Sep 17 00:00:00 2001 From: Dariusz L Date: Fri, 12 Jun 2026 17:44:14 +0200 Subject: [PATCH] feat: extract token family prefixes as additional download candidates --- web/resolver/search/download_target_methods.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/web/resolver/search/download_target_methods.js b/web/resolver/search/download_target_methods.js index edd909a..6fd458e 100644 --- a/web/resolver/search/download_target_methods.js +++ b/web/resolver/search/download_target_methods.js @@ -506,6 +506,12 @@ export const downloadTargetMethods = { .filter(Boolean); if (tokens.length) { addCandidate(tokens[0]); + for (const token of tokens) { + const familyMatch = token.match(/^([A-Za-z]{3,})(?=\d)/); + if (familyMatch) { + addCandidate(familyMatch[1]); + } + } if (tokens.length > 1) { addCandidate(tokens.slice(0, 2).join(' ')); }