Portable validation rules

Configure checks.
Keep the contract.

Create private Axioval rule drafts, organize them as rulesets, and exchange normalized schema-shaped JSON without executing untrusted package code.

Private by default

Per-user ownership

Every database query is scoped to the authenticated owner. Downloads are authorized, not static files.

Fail closed

Strict imports

JSON uploads are size, depth, shape, and version checked. Pkl evaluation remains outside this web process.

Source owned

Open contract

Drafts follow Axioval schema 0.1.0 and export as deterministic, readable JSON.