Enable reporducible provenance of LinkedDataObjects including non graph operations.
The linkedDataObject now represents internally all subgraph data, which each instance belonging to a certain file.
Beyond the initial thing what additional features are needed, and where should they go?
-
A better representation of provenance, currently each instance has a patch stack. but not everything can become patch, i.e. non graph operations, or operations before a graph. For example the addition of internal IRIs, to have internal blank nodes. It would not make sense to store the triple change for a renaming of blank nodes. Also these changes will not be exposed to the outside. This puts requirements of the export and the export of patches if we want to expose them.