• src/sbbs3/scfg/CLAUDE.md scfgsrvr.c

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Mon May 25 01:31:31 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/4492c97053fabc92def51ced
    Modified Files:
    src/sbbs3/scfg/CLAUDE.md scfgsrvr.c
    Log Message:
    scfg: rich helpbuf for Services Server Settings menu

    Replace the one-line "for full documentation, see ..." stub with a
    per-option breakdown (Enabled, Log Level, Network Interfaces, Lookup
    Client Hostname, Configuration File, Login Requirements, Login Info
    Save, Limit Rate of Connections, JavaScript Settings, Failed Login
    Attempts) following the format used by rate_limit_cfg / js_startup_cfg.

    Also extend src/sbbs3/scfg/CLAUDE.md with two clarifications uncovered
    while writing this:

    - 72 columns is the renderer's hard wrap (help window width 76 minus
    2 borders minus 2x1 pad in showbuf()), not a stylistic target;
    longer lines auto-wrap mid-word.
    - The wrap budget is *visible* width: ` and ~ are highlight/inverse
    toggles consumed by WIN_HLP rendering, plus control bytes 1/2.
    - Don't cross-reference sbbsctrl in helpbufs; SCFG is cross-platform
    but sbbsctrl is Windows-only.

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