Skip to content

SHACL Conformance

The conformance validator checks JSON-LD instances against SHACL shapes.

python3 -m src.tools.validators.validation_suite --run check-data-conformance --domain hdmap

Direct Module Usage

python3 -m src.tools.validators.conformance_validator tests/data/hdmap/valid/

Behavior

  • Resolves required schemas via catalogs
  • Filters base ontologies by predicates, types, and datatypes
  • Loads fixtures for did:web: references
  • Applies RDFS inference before SHACL validation