pub fn normalize_keyword(value: &str) -> StringExpand description
Normalizes a keyword for comparison: NFD normalization + lowercase + trim.
Matches the TypeScript normalizeTalonKeyword behavior exactly.
§Examples
use talon_core::text::normalize_keyword;
assert_eq!(normalize_keyword("Hello World"), "hello world");
assert_eq!(normalize_keyword(" Test "), "test");
assert_eq!(normalize_keyword("CAFÉ"), "cafe\u{0301}");