The reference validator is not yet available. Its behavior is specified at a high level in specification §5.4.
llmo.json documents against the three conformance levels defined in specification §5 — minimal, standard, and strict — and report which level the document achieves along with any failed checks.
Until the reference validator is available, implementers should:
- Use the JSON Schema at
/spec/v0.1/schema.jsonfor structural validation. Any JSON Schema library supporting draft 2020-12 will work. - Apply the conformance-level checks in specification §5 manually. The structural schema does not enforce conformance-level constraints such as the 365-day maximum validity window, the
primary_domainmatching the serving domain, or JWS signature verification. - Follow the publisher guidance in specification §4.3.2 before signing documents.

