Structural validation of an untrusted value. Returns a list of problems; empty means valid. Mirrors validateProvenance in @ifc-lite/ifcx, down to the identity_map-entry rule, so the two artifacts accept the same claims.
validateProvenance
@ifc-lite/ifcx
identity_map
Structural validation of an untrusted value. Returns a list of problems; empty means valid. Mirrors
validateProvenancein@ifc-lite/ifcx, down to theidentity_map-entry rule, so the two artifacts accept the same claims.