kempersc
|
aa763dab25
|
Migrate 94 archive class annotations to ontology-aligned slots
- Add migration script: scripts/migrate_annotations_to_slots.py
- Convert custodian_types, wikidata, skos_broader, specificity_* annotations
- Replace with proper slots mapped to SKOS, PROV-O, RiC-O predicates
- Add ../slots/class_metadata_slots import to all migrated files
- Remove AcademicArchive_refactored.yaml (main file now migrated)
- Sync changes to frontend/public/schemas/
Migration converts:
- custodian_types → hc:custodianTypes slot
- wikidata/wikidata_label → wikidata_alignment structured slot
- skos_broader → skos:broader slot
- specificity_* → specificity_annotation structured slot
- dual_class_pattern → dual_class_link structured slot
- template_specificity → template_specificity slot
All 94 migrated schemas pass linkml-validate.
|
2026-01-06 11:25:37 +01:00 |
|