Searching for "foo" now finds "foobar" (prefix of a word) but not "blafoo" (suffix). The FTS5 query already used the foo* prefix form; this commit extends the same semantics to folder-name and address matching in the search screen, replacing contains() with a word-boundary regex check. Tests added for all three paths. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>