schemarama
schemarama copied to clipboard
`failures` array should list identifier of node that violates the shape
The failures
array in the report currently does not list the identifier of the node that violates the shape, e.g.:
{
"property": "https://example.com/ssn",
"message": "More than 1 values",
"shape": "https://example.com/PersonShape",
"severity": "error"
},
This makes the report hard to use: which resource in my data is the culprit?
Is there an easy way to have the identifier of the incorrect node be part of the report?