- regex `\b` в JS не работает с кириллицей (русские буквы не word-char),
поэтому ни одно русское ключевое слово не давало хитов;
- exact-match не учитывал склонения: «приложение» vs «приложении».
Заменил на ручной матч с допуском в 2 символа суффикса
(shared prefix ≥ max(keyword.length - 2, 4)). Сохранён exact-match
для коротких ключей (sms/ios/crm) чтобы избежать ложных срабатываний.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Самодостаточный одностраничник со всем кодом, моками и стилями внутри.
Открывается двойным кликом, не требует сервера или fetch().
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>