Engine Dev: persistence/durability + content loading/hot reload
- Persistence-and-Durability: the memory->Redis->Postgres ladder, state_version
CAS + reconcile paths, flyweight item delta, ephemeral resets, handoff bypass
- Content-Loading-and-Hot-Reload: boot load, validate-before-broadcast, the
applier + zone reconcile version guard, content_version authority, reconcile-on-join
2763f72
Engine Dev: edge/protocol, GMCP reference, RPC/protobuf
- Edge-and-Protocol: Play bidi stream, connect+redirect/replay sequences,
telnet codec, backpressure; proto-ahead-of-impl flags, GMCP-only negotiation
- GMCP-Reference: three emitters, full base package table, gmcp.send extension
with the fail-closed Mud.* allowlist
- RPC-and-Protobuf: the four proto packages, Account + Handoff RPCs, buf toolchain
13c92dc
Engine Dev: entity/component model, zone runtime, targeting
- Entity-Component-Model: the universal Entity, component set, flyweight+COW
- Zone-Runtime-and-Actor-Model: actor-per-zone single-writer loop, post(),
pulse scheduler (flat slice, not a timer wheel), zoneGen reserved
- Command-Parser-and-Targeting: Diku targeting grammar, visibility chokepoint,
act() perspective messaging + sound-vs-presence split (no $s/$e/$m, no me/self token)
ea7b1d5
Sysadmin Reference: deployment, OAuth, content ops, scale
- Deployment: image/service model, port map + exposure posture, TLS,
one-public-edge firewall, fail-closed gates; cross-links telosMUD-infra IaC
- Sysadmin-OAuth-Setup: production GitHub OAuth + exact trust-secret env keys
- Content-Pack-Operations: versioned store, telos-pull, registry, CI gate
- Running-at-Scale: per-component scaling, drain/rolling-upgrade, OTel, logging
(honest about advisory-only rebalancing, one-zone-one-core, obs gaps)
- Sysadmin-Reference landing + production checklist
Completes the Sysadmin Reference section (5 pages).
f79af40
Correct transport claims: GMCP-only, no MCCP/NAWS/SSH
Code only offers/accepts GMCP (telnet option 201); MCCP2/NAWS/TTYPE/CHARSET
are skipped/refused and SSH was removed (OAuth-only). Fixes Overview + the
Edge/Engine-Dev/Player scaffolds that claimed otherwise.
c2f8250
Builder Reference: commands, trust-tier model, landing
- Builder-Commands: dispatch model + itemized surface + staff verbs
- Trust-Tier-Model: content-defined ordinal ladder, reserved-flag denylist,
rank comparison, current cross-shard tier-carry behavior
- Builder-Reference: section landing + seven-page learning order
Completes the Builder Reference section (8 pages).
dee739b
Builder Reference: pack format, entities, and Lua
- Pack-Authoring: directory-tree format, merge semantics, ingestion paths
- Pack-MUD-Settings: pack.yaml manifest + pack_meta scalars
- Pack-Entity-Reference: exhaustive world-entity + 23 def-table field reference
- Pack-Lua-Scripting: sandbox model, curated handle/global API, self.state
- Pack-Lua-Hooks: full lifecycle/event/reaction/trigger + EventKind catalog
All grounded in code (content loader, world Lua runtime); reserved/unused
surface flagged honestly (class_defs, unwired formulas, stub globals).
7890883
Scaffold wiki + author About and Getting Started
- 48-page skeleton across all audiences (flat files + grouped _Sidebar)
- Every page carries an Audience + Status banner (Ready/Draft/Placeholder)
- About: Overview, History of MUDs (Ready)
- Getting Started: Getting-Started, Running-Locally, First-Admin-Setup,
Content-Packs-Intro (Ready) — dev bypass, local GitHub OAuth, bootstrap
admin, promote/demote, content-pack model, all grounded in code
- SRD5/WoW/D6 pack pages are honest placeholders (packs not yet built)
2a4ba43