Skip to main content
The reference validator is not yet available. Its behavior is specified at a high level in specification §5.4.
The reference validator will check 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.json for 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_domain matching the serving domain, or JWS signature verification.
  • Follow the publisher guidance in specification §4.3.2 before signing documents.
The validator will cover the structural check and the conformance-level checks in a single run, and will emit machine-readable output suitable for CI integration.