Per RiC-CM 1.0 Section 6 (Documenting Description) and guidance from Florence Clavaud (chair of ICA/EGAD, lead of RiC-O development team), OpenRiC implements a dual provenance model.
rico:hasCreationDate is a property of the described resource (the Record, Instantiation, etc.), not of the RDF description itself. It models when the archival object was created.
Descriptions are Records — RiC treats archival descriptions as Records themselves. A finding aid is a rico:Record connected to the described entity via rico:describesOrDescribed, with rico:hasDocumentaryFormType set to FindingAid or AuthorityRecord.
RDF-Star provides lightweight triple-level provenance annotations (who changed what, when, why).
Every write operation annotates each triple:
<< :record001 rico:title "Vitet Papers" >>
openric:modifiedBy <https://ric.theahg.co.za/user/archivist-uuid> ;
openric:modifiedAt "2026-03-28T10:00:00"^^xsd:dateTime ;
openric:changeReason "Initial cataloguing" .
Following the National Archives of France pattern:
<https://ric.theahg.co.za/entity/record/desc-uuid> a rico:Record ;
rico:hasDocumentaryFormType ricdft:FindingAid ;
rico:title "Finding aid for Vitet Papers" ;
rico:describesOrDescribed <https://ric.theahg.co.za/entity/record-set/vitet-uuid> ;
rico:hasCreationDate "2026-03-28"^^xsd:date ;
rico:hasOrHadCreator <https://ric.theahg.co.za/user/archivist-uuid> .