Expand description
CASE/UCO JSON-LD export of recovered BLOBs (roadmap §4.5).
Emits a CASE/UCO bundle so recovered media is addressable in case-management
tools. Each recovered BLOB becomes a uco-observable:ObservableObject with a
uco-observable:ContentDataFacet carrying its media type (when a magic
signature is recognized), byte size, and a uco-types:Hash (method SHA256,
xsd:hexBinary value). The structure follows the CASE/UCO ontology and its
published examples (caseontology.org); the inner hash literals carry @type +
@value only (no @id), per the ontology’s typed-literal rule.
Scope: this maps recovered media blobs to UCO content observables — the part of the recovery that has a clean UCO representation. It does not attempt to model arbitrary deleted rows (UCO has no observable type for a carved table row). Validate the output with the CASE validator before relying on it.
Functions§
- bundle_
for_ records - Build a CASE/UCO JSON-LD bundle of every recovered
BLOBacrossrecords.