Validate an ai-catalog.json
validate_catalogCheck an ARD catalog document for conformance. Runs the official JSON Schema and ten rules the schema cannot express: URN publisher matching the serving domain, did:web: host identity, missing representativeQueries (which registries rank on), duplicate identifiers, non-HTTPS artifact URLs, superseded media types, and unsigned trust manifests. Returns a grade and every finding with its JSON path.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | Yes | Domain the catalog is served from. Needed to check that entry URNs name the right publisher, which is how copied examples get caught. | |
| catalog | Yes | The catalog document as a JSON string. |