Mirror certified releases to a preservation-grade host. Hugging Face publishes no preservation policy — its DOIs are deletable short URLs — so a certified release's certification record (bundle manifest, bundle TRACE TRO, data release manifest) should also live on Zenodo, which mints durable DOIs under a published preservation policy.
The data models already exist (PreservationMirror, preservation_mirrors, preservation_dois); what is missing is the deposit tooling.
Scope:
policyengine zenodo-mirror <country> deposits the certification record (draft by default, --publish mints the DOI, --sandbox for rehearsals)
- hard licence gate: dataset bytes (
--include-dataset) are deposited only when the source HF repo is publicly readable; private repos (UK Data Service microdata) are refused unconditionally
PreservationMirror outputs ready to merge into data release manifests
Mirror certified releases to a preservation-grade host. Hugging Face publishes no preservation policy — its DOIs are deletable short URLs — so a certified release's certification record (bundle manifest, bundle TRACE TRO, data release manifest) should also live on Zenodo, which mints durable DOIs under a published preservation policy.
The data models already exist (
PreservationMirror,preservation_mirrors,preservation_dois); what is missing is the deposit tooling.Scope:
policyengine zenodo-mirror <country>deposits the certification record (draft by default,--publishmints the DOI,--sandboxfor rehearsals)--include-dataset) are deposited only when the source HF repo is publicly readable; private repos (UK Data Service microdata) are refused unconditionallyPreservationMirroroutputs ready to merge into data release manifests