Skip to content

Latest commit

 

History

History
100 lines (73 loc) · 5.98 KB

File metadata and controls

100 lines (73 loc) · 5.98 KB

Rotom Table documentation

Rotom Table 1.0 is a Nuxt 4, SQLite-authoritative, liveplay-only trusted-table application. Choose the path that matches your role; development hosting and archived seams are not production instructions.

Operators — deploy, upgrade, recover

Read these in order for the supported Linux x86-64 private VPS shape:

  1. Private VPS hosting boundary
  2. Deployment smoke checklist
  3. 1.0 campaign upgrade guide
  4. Backup, restore, retention, and rollback
  5. Private VPS live-play smoke checklist
  6. Security and outer access gate

Release identity and compatibility:

Use npm run upgrade:campaign, backup:campaign, restore:campaign, and audit:campaign only as documented. Local Nuxt development is not a supported liveplay host.

GMs — prepare and run the table

Players — trusted-table expectations

The GM/Player picker is role projection for a known table, not public authentication. Player views must never rely on GM diagnostics or private evidence.

Contributors — architecture and gates

Start with:

Mechanics authorities:

Architecture decisions:

Release checks are machine-owned under data/release-readiness/ and scripts/release-readiness/. Canonical mechanics data comes only from the fourteen data/reference/*.json authorities and shared/ruleset/natures.ts; documentary trees and parser inputs are not runtime fallback sources.

Design, accessibility, and performance

Notices and repository boundaries

Never commit campaign databases, profiles, environment files, backup archives, release evidence, or screenshots containing private campaign material.

Historical material

Archived legacy live-session documents describes the retired/direct-only /sessions seam and is historical maintenance material. They do not define current profile-based liveplay architecture. Any document explicitly marked roadmap, legacy, archived, or historical is context—not a supported operator procedure.