Skip to content

Roadmap: absorb Traveller — the full book, LLM as referee, pure adaptation #48

Description

@Kieleth

The decision

Owner call, 2026-08-08: pause the NPC roadmap (#37) and absorb a
complete classic RPG instead of inventing mechanics — the logomancers
lesson, inverted into a discipline. Traveller is the system: the
most algorithmic RPG of its era, and the owner's own.

The rule that governs everything here: the book is the spec.
Ontology = the book's data model. Engine = the book's procedures.
LLM = the referee who applies rules it can cite. Zero invention,
minimum translation.

Legal base (researched, verified 2026)

Original rulebook text stays copyrighted regardless of age; the
adaptation vehicle is open licensing:

  • Cepheus Engine SRD (OGL 1.0a): complete restatement of the
    Classic/Mongoose-1e 2D6 system. Closest to the 1977 book.
  • Mongoose Traveller SRD (ORC, 2022 rules): current edition,
    officially open.

W40K was considered and is a dead end (GW has never open-licensed
anything). D&D SRDs (CC-BY) remain a fallback with maximum LLM
fluency, not chosen.

Sub-decision pending: which SRD text is the adaptation base.
Cepheus for 70s purity vs Mongoose-ORC for current rules.

Why Traveller fits this engine unusually well

  • UWP world profiles: a planet IS a tuple of declared slots
    (size/atmosphere/hydro/population/government/law/tech). That is a KG
    entity class, verbatim. Half the book is already an ontology.
  • Lifepath character generation: a self-contained, fully
    table-driven procedure (careers, terms, skills, aging, mustering
    out — you can die in chargen). The famous solo mini-game.
  • d66 tables everywhere (patrons, encounters, trade, animals —
    including ANIMAL ENCOUNTER tables, which connect straight back to
    the predator work).
  • 2D6 task rolls: one resolution mechanic for everything.

Architecture sketch (to be designed, not decided here)

  • A traveller schema pack: classes/enums/slots transcribed from the
    book (UWP, careers, skills, equipment).
  • Tables as data, loaded, rollable.
  • The engine rolls the dice, the LLM narrates them — the referee
    must not be able to invent a roll. Same honesty architecture as
    everything else in this repo: the LLM proposes, mechanisms verify.
  • LLM-DM through the existing seams: the Director pattern
    (logotron) + the KG-ops grammar (Logogenesis plan). A session is a
    sequence of validated KG ops.

Proposed first slice

Character generation as a playable session. Self-contained,
purely mechanical, famous on its own, and watchable (rule 12): the
LLM referees your career term by term, the engine rolls survival and
skills, the KG accumulates a life. Proves the whole absorption
pipeline (book -> schema -> tables -> referee) on the smallest
complete loop before touching worlds, trade or combat.

Next investigation step

Pull the chosen SRD text and produce the absorption inventory: every
book section mapped to ontology / engine-procedure / table-data /
referee-prompt, with page-level citations. That document is the
contract for the whole track.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions