Plain English
UAI-1 belongs to UAIX.org. JustAnIota uses it as a target, not as something JustAnIota controls.
Technical summary
JustAnIota messages declare profile, locale, direction, normalization, registry, payload, provenance, and validation evidence before compact export is treated as usable.
Deep spec
Compact forms are derived views of a reviewable source envelope. A compact token is valid only when a profile, registry version, canonicalization rule, and validator result can reconstruct the same meaning.
Required implementation fields
- profile – the JustAnIota implementation profile for this payload.
- uai_version – the UAI protocol version being targeted.
- locale and direction – source-language and writing-direction context for review.
- normalization – the Unicode normalization rule used before mapping.
- registry – the mapping set that defines compact identifiers.
- payload – readable source data or compact token sequence.
{
"profile": "jai.iota-1.message.v1",
"uai_version": "UAI-1",
"locale": "en-US",
"direction": "ltr",
"normalization": "NFC",
"registry": "justaniota-demo-registry",
"payload": {
"intent": "request_review",
"subject": "validator_result"
}
}[
"jai.iota-1.message.v1",
"UAI-1",
"en-US",
"ltr",
"NFC",
"justaniota-demo-registry",
[
"request_review",
"validator_result"
]
]Field order follows the keyed JSON example, the published schema order, and the public field registry.