Publish a complete Conformity Vocabulary Catalogue (CVC) JSON schema
The CVC artefacts for v0.7.0 are published as three separate JSON schemas: ConformityScheme.json, ConformityProfile.json, and Criterion.json (all under https://untp.unece.org/artefacts/schema/v0.7.0/cvc/). There is no single combined schema that represents a complete CVC document, so downstream implementers and validators must compose the three decomposed schemas themselves to validate a full CVC, which is cumbersome and makes it difficult to confirm that an implementer has constructed a conformant CVC.
In addition, the logical data model defines a ConformityVocabularyCatalog as the top-level envelope type (with catalogUsage and conformityScheme properties wrapping one or more ConformityScheme objects), but no schema is published for this envelope. Implementers have no authoritative schema reference for the outermost structure of a CVC, only for the nested ConformityScheme, ConformityProfile, and Criterion types.
I would like to request that we publish a complete CVC JSON schema alongside the existing decomposed schemas. The individual schemas are useful as standalone references and should remain available, but a combined schema is needed so that implementers and validators can validate an entire CVC document.