In #1345 we have noticed that without @type:Thing SHACL validation doesn't happen since it is ignored (all N3 TDs are valid). This brings the question whether we should require @type:Thing to be present in TDs. Even though it would be a small change, it is a big decision since all current TDs without Thing in @type will become invalid.
Some evaluations to do beforehand:
JSON-LD to N3 with default insertion should be investigated. If that is possible, it should be used.
In #1345 we have noticed that without
@type:Thing
SHACL validation doesn't happen since it is ignored (all N3 TDs are valid). This brings the question whether we should require@type:Thing
to be present in TDs. Even though it would be a small change, it is a big decision since all current TDs without Thing in@type
will become invalid.Some evaluations to do beforehand: