__                 _ _                _
  / _| ___   ___   __| | |__   __ _ _ __| | __
 | |_ / _ \ / _ \ / _` | '_ \ / _` | '__| |/ /
 |  _| (_) | (_) | (_| | |_) | (_| | |  |   <
 |_|  \___/ \___/ \__,_|_.__/ \__,_|_|  |_|\_\

A personal BBS  ·  Missoula, Montana  ·  formerly NaClCON BBS

Connect from your terminal: telnet naclconbbs.net 23  |  ssh naclconbbs.net -p 2222

  • exec/llm_index/dokuwiki.js

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Mon Aug 10 03:17:45 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/b56892b1f1508d812602051d
    Modified Files:
    exec/llm_index/dokuwiki.js
    Log Message:
    llm_index/dokuwiki: take a section's lead from its parent's own text

    Parent leads were read from the parent's body, which by then already
    had ITS parent's lead prepended -- so a section two levels down
    inherited its grandparent's text instead of its parent's.

    On the semaphore-files page that meant the recycle section, which sits
    under "Timestamp Semaphore Files", carried the page's opening
    paragraph rather than the sentence directly above it naming the
    ".<service>" suffix. The chunk therefore never mentioned mail, and
    the bot told a user there was no such thing as ctrl/recycle.mail.

    Leads are now taken from a parent's own_body, kept separate from the lead-augmented body for exactly this reason, and the lead allowance is
    raised so a short parent section arrives whole rather than clipped
    before the sentence that qualifies its children.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net