• src/doors/syncscumm/DESIGN.md

    From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Wed Jul 22 20:38:40 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/f9dfddec92f85b98f0182c54
    Modified Files:
    src/doors/syncscumm/DESIGN.md
    Log Message:
    syncscumm: drop the game-picker/lobby from DESIGN.md (never planned)

    DESIGN.md advertised an in-door "game picker" / "lobby" (the M5
    milestone: picker/lobby, fetch-games.js, curated catalog) that was never
    built and is not planned. A user on IRC read those references and asked
    where the SyncSCUMM game chooser was -- it does not exist. What actually shipped is one binary with a separate installable xtrn package per title (SyncBASS, SyncQueen, SyncLure, SyncDrascula ready-made; commercial
    titles when the sysop supplies data), which is a better fit than a picker
    given ScummVM supports thousands of games.

    Correct the doc to match reality:
    - Status line: shipped, one binary + one xtrn package per title, no
    in-door picker/lobby.
    - "Multi-title from day one" bullet: reframed as multi-title/one-binary
    via per-title xtrn packages; the freeware flagships named with their
    shipped package names.
    - Install-side tree: replaced the fetch-games.js + "lobby JS + curated
    catalog picker" rows with the per-title package layout; noted the
    freeware auto-provisioner (getgames/fetch-games.js) as a deferred idea,
    not shipped.
    - Milestones: M5 keeps what shipped (saves, node.exb, per-title
    install-xtrn.ini, docs) and explicitly lists the picker/lobby as
    dropped/not-planned and fetch-games.js as deferred.

    Docs only; no code change. Prompted by Accession's question on IRC.

    Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)