Subj : exec/chat_llm.js To : Git commit to main/sbbs/master From : Rob Swindell (on Debian Linux) Date : Fri May 29 2026 23:59:57 https://gitlab.synchro.net/main/sbbs/-/commit/32dd5d66b972ff96a3d4589d Modified Files: exec/chat_llm.js Log Message: chat_llm: boost acronyms/glossary/facts for definitional queries acronym/ and syncfact/ docs don't get WIKI_BOOST (only dokuwiki/ does), so a short authoritative acronym definition lost to a wiki-boosted config page that merely mentions the term ("what does FOSSIL stand for" -> acronym/FOSSIL only #3). Add _is_definitional_query() ("what is X", "what does X stand for / mean", "define X", "what's a/an X") and, for those queries, boost acronym/, syncfact/, and dokuwiki/ref:* in bm25_search so the definition wins. Pairs with the new acronyms + syncfact index sources. Co-Authored-By: Claude Opus 4.8 --- þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net .