Plain English
The validator checks whether a candidate message is ready for review.
Technical summary
It validates shape, required metadata, Unicode safety risks, registry dependency, and compact export readiness, then produces a visible report.
Deep spec
Passing this local browser check is useful evidence. It is not UAI-1 conformance, certification, or UAIX.org approval.
Validation pipeline
- Parse JSON and reject malformed input.
- Require profile, UAI target version, locale, direction, normalization, registry, and payload.
- Warn on PUA, bidi controls, variation selectors, invisible controls, and unsupported compact output assumptions.
- Generate a demo compact form only after registry-dependent fields are present.
Validator / Encoder
Check the envelope before exporting compact tokens
The browser workbench validates required fields, Unicode safety warnings, registry-dependent payloads, and a deterministic demo encoding. Server-side validation remains a future implementation surface.