Getting started
Run the Local Validator on a safe example.
Review and accept the Public Beta terms, download the package and verify its published SHA-256 before installation.
Requirements
Node.js 20 or newer. No account, Roblox credential, database or cloud service is required.
Validate Canonical JSON
rulevio validate \
--contract examples/game-contract.json \
--quests examples/quests.valid.json
Check a supported native project
rulevio project check \
--manifest examples/vesteria/rulevio.project.json \
--lock examples/vesteria/rulevio.project.lock.json
Safety boundary
Use copies with no secrets, personal data or player data. Rulevio never executes Lua/Luau and refuses to overwrite input files. It creates a report or export only when you explicitly provide a new output path.
Report useful feedback
Do not send source files. Use the de-identified feedback template if you choose to contact us.