refactor: consolidate valid_from and valid_to into temporal_extent per Rule 53 in ArticlesOfAssociation, AuxiliaryDigitalPlatform, and AuxiliaryPlace schemas

This commit is contained in:
kempersc 2026-01-14 22:21:12 +01:00
parent 58940582c3
commit 44f8621eba
7 changed files with 25 additions and 15 deletions

View file

@ -1,5 +1,5 @@
{
"generated": "2026-01-14T19:52:31.153Z",
"generated": "2026-01-14T21:20:44.815Z",
"schemaRoot": "/schemas/20251121/linkml",
"totalFiles": 3026,
"categoryCounts": {

View file

@ -1,5 +1,5 @@
{
"generated": "2026-01-14T21:20:44.815Z",
"generated": "2026-01-14T21:21:12.852Z",
"schemaRoot": "/schemas/20251121/linkml",
"totalFiles": 3026,
"categoryCounts": {

View file

@ -150,8 +150,7 @@ classes:
- superseded_by
- supersede
- template_specificity
- valid_from
- valid_to
- temporal_extent # was: valid_from + valid_to - migrated per Rule 53
- version_number
- was_derived_from
- was_generated_by

View file

@ -135,9 +135,7 @@ classes:
- specificity_annotation
- technology_stack
- template_specificity
- temporal_extent
- valid_from
- valid_to
- temporal_extent # consolidated: absorbs valid_from + valid_to per Rule 53
- was_derived_from
- was_generated_by
slot_usage:

View file

@ -138,9 +138,7 @@ classes:
- street_address
- subregion
- template_specificity
- temporal_extent
- valid_from
- valid_to
- temporal_extent # consolidated: absorbs valid_from + valid_to per Rule 53
- was_derived_from
- was_generated_by
slot_usage:

View file

@ -54,8 +54,7 @@ classes:
slots:
- has_or_had_label
- has_or_had_description
- valid_from
- valid_to
- temporal_extent # was: valid_from + valid_to - migrated per Rule 53
slot_usage:
has_or_had_label:
range: string

View file

@ -332,11 +332,27 @@ classes:
pattern: ^Q[0-9]+$
examples:
- value: Q116123456
worldcat_id:
# DEPRECATED: worldcat_id - migrated to has_or_had_identifier with WorldCatIdentifier (2026-01-14, Rule 53)
# worldcat_id:
# required: false
# range: string
# examples:
# - value: '1370123456'
has_or_had_identifier:
description: >-
WorldCat identifier for library catalog lookup.
MIGRATED from worldcat_id slot (2026-01-14) per Rule 53.
Uses WorldCatIdentifier class for structured identifier with provenance.
required: false
range: string
range: WorldCatIdentifier
multivalued: true
inlined: true
examples:
- value: '1370123456'
- value: |
identifier_value: "1370123456"
identifier_source: "OCLC WorldCat"
description: WorldCat identifier for library catalog lookup
library_catalog_url:
required: false
range: uri