RPG OS v0.7.3
RPG OS v0.7.3 — live scene handover and illustrated mechanics
This is a clean, unbound fresh install with the Freeform engine. It contains no campaign module, character, session transcript, private GM preparation, or campaign artwork.
Continue a live scene with another GM
The optional scene-handover procedure freezes the current unresolved choice and separates the accessible conversation from established GM state. It preserves current mechanics, NPC knowledge and motives, hidden facts, elapsed time, pending events, and exact resume conditions where those are actually available.
The receiver explicitly accepts the transfer. The source stays paused while the receiving GM continues. A factual, non-graphic return supplies outcomes, evidence, and proposed state changes for a checked, recoverable import. This format governs the transfer record. No external service is called and no GM capability is assumed.
Manifests, export seals, hashes, identity checks, and receipts detect specified forms of drift, mismatch, and repeated import. Coverage labels expose incomplete conversation or unknown state; the mechanism does not claim to export a model's internal reasoning or reconstruct missing history.
Ordinary CHECKPOINT still preserves the present without advancing the previous archive evidence boundary. Handover is an additional live-state procedure, not a renamed save.
Understand the system
The new mechanics guide explains the operating loop, setup, player authorship, current and historical memory, private information, recovery, handover, and reference visuals. Seven Mermaid diagrams and a workspace tree show how those parts connect.
A prominent “How RPG OS works” card in the README provides front-page access. GitHub's built-in README, Contributing, and License tabs remain unchanged.
Runtime and release checks
- Provider-neutral runtime wording carries forward the current generic approach. Operator-accepted limits, player authorship, pause, correction, and retcon mechanisms remain available; no provider-specific depiction policy is bundled.
- The optional handover checker validates exported and returned packages. The main structural validator now identifies itself as VALIDATE-v3.0.2 and flags active handovers without claiming to perform the dedicated integrity check.
- All three Python regression suites run in CI.
- A new packaging helper exports committed Git content, enforces the public fresh-install inventory and unbound templates, validates the frozen tree, and checks ZIP contents and hashes.
- The release workflow publishes
RPG_OS_v0.7.3.zipandSHA256SUMS. Local campaign folders, handovers, recovery files, build output, and untracked data are excluded.
See VERIFICATION for observed results and their limits.
Install or update
For a new campaign, extract the release into its own folder and follow QUICKSTART.
Valid v0.7.1/v0.7.2 campaigns need no current-state or agreement-format migration. Update generic runtime and tools in a protected copy, preserving campaign-owned modules, adapters, INSTANCE, and ARCHIVE. Do not install blank templates over a campaign, change pinned authorities during an active transfer, or discard recovery evidence. The optional handover grant can be accepted prospectively through the existing agreement procedure.
The kit remains experimental. Structural tests do not establish semantic losslessness, sustained campaign quality, or compatibility with every model host.