Free-only instances advertised the Prestige credit queue because free play implicitly enabled the credit economy. Require the explicit credit-mode setting and reject Prestige admission before charging; regression coverage preserves explicitly enabled credit play.
Add a source-only two-browser rehearsal using a fresh private PostgreSQL cluster and the actual application. It follows Tavern, the free queue, simulated-block scheduler and countdown, keyboard-driven Escape Race, persisted result, and automatic return. It checks both page-owned entrants, zero financial rows and balances, local transport boundaries, and successful cleanup. Deployment guidance now identifies retired Fleet activation paths.
Validation at c3f08ed1d5:
- Linux Node 22.22.1: 133 suites and 1,110 tests passed.
- Actual application lifecycle passed with two fresh browser clients, zero browser/HTTP/egress failures, and browser/application/PostgreSQL stopped.
- Tavern browser smoke passed Tiled/ASCII/Iso, shared chat, keyboard focus, 390px mobile layout and missing-skin fallback.
- Linux runtime artifact built; sidecar and runtime manifest verified; runtime-only locked installation and dependency graph passed with npm 10.9.9.
- Final source credential scan and diff checks passed.
These are local source and artifact checks. No production update, installed-wallet transaction, or payment occurred.
Validated by the full Linux source suite, local Chromium gameplay smoke, and three deterministic Escape Race captures. Production activation and installed-wallet acceptance remain separate.
A browser-based roguelike synchronized with crypto block timing. A run is a race
against the next block: reach the exit before the block lands, or the house wins.
The same codebase runs the solo dungeon, the social Tavern, and operator-selected
PvP and race rulesets, with separate free and paid leaderboards.
Self-hostable under the MIT License. See README.md to run it, docs/ARCHITECTURE.md
for the design, and docs/DEPLOY.md to operate an instance.