glam/frontend/public/schemas/20251121/linkml/modules/slots/digitization_status.yaml
kempersc f2b10fca19
All checks were successful
Deploy Frontend / build-and-deploy (push) Successful in 3m48s
fix: correct hallucinated PREMIS terms and Schema.org namespace mismatch
PREMIS ontology fixes (8 schema files):
- Replace invalid premis:hasRepresentation with dcterms:hasFormat
- Replace invalid premis:hasAccessRestriction with odrl:hasPolicy
- Replace invalid premis:hasPreservationPolicy with dcterms:conformsTo
- Replace invalid premis:hasAccessPolicy with dcterms:accessRights
- Replace invalid premis:hasStoragePolicy with dcterms:conformsTo
- Replace invalid premis:ProcessingStatus with skos:Concept
- Add proper close_mappings to valid PREMIS classes (premis:Representation, etc.)
- Document hallucinated terms in Rule 51 (AGENTS.md) for future prevention

Schema.org namespace fixes (3 frontend files):
- Update OntologyTermPopup.tsx: add normalizeSchemaOrgUri() function
- Update ontology-loader.ts: change schema prefix to https://schema.org/
- Update linkml-schema-service.ts: change schema prefix to https://schema.org/
- The schemaorg.owl file uses https:// but code was using http://

These changes ensure ontology term lookups work correctly for Schema.org
terms and that LinkML schema files only reference valid ontology predicates.
2026-01-13 14:16:33 +01:00

55 lines
1.4 KiB
YAML

id: https://nde.nl/ontology/hc/slot/digitization_status
name: digitization_status_slot
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
premis: http://www.loc.gov/premis/rdf/v3/
adms: http://www.w3.org/ns/adms#
imports:
- linkml:types
default_prefix: hc
slots:
digitization_status:
slot_uri: adms:status
range: string
description: 'Current status of collection digitization efforts.
ADMS: status provides standardized vocabulary for asset lifecycle states.
PREMIS: premis:note can capture additional preservation metadata.
Values:
- NOT_DIGITIZED: No digital surrogates exist
- NOT_STARTED: No digitization undertaken
- PARTIAL: Some materials digitized
- COMPLETE: Entire collection digitized
- IN_PROGRESS / ONGOING: Active digitization project
- NOT_APPLICABLE: Materials not suitable for digitization
Examples:
- "PARTIAL - approximately 30% of photograph collection digitized"
- "COMPLETE"
- "IN_PROGRESS - expected completion 2026"
'
exact_mappings:
- adms:status
close_mappings:
- premis:note
annotations:
custodian_types: '["*"]'
custodian_types_rationale: Applicable to all heritage custodian types.
specificity_score: 0.6
specificity_rationale: Digitization status is moderately specific to digital preservation contexts.