All checks were successful
Deploy Frontend / build-and-deploy (push) Successful in 3m53s
- Create .opencode/rules/no-duplicate-ontology-mappings.md with detection script - Add Rule 52 to AGENTS.md (after Rule 51) - Fix 29 duplicate mappings: same URI in multiple mapping categories - 26 slot files: remove duplicates keeping most precise mapping - 3 class files: ExhibitionSpace, Custodian, DigitalPlatform - Mapping precedence: exact > close > narrow/broad > related Each ontology URI must appear in only ONE mapping category per schema element, following SKOS semantics where mapping properties are mutually exclusive.
45 lines
967 B
YAML
45 lines
967 B
YAML
id: https://nde.nl/ontology/hc/slot/observation_source
|
|
name: observation_source-slot
|
|
slots:
|
|
observation_source:
|
|
description: 'Source where this staff role information was observed.
|
|
|
|
|
|
**PiCo Pattern**: PersonObservation MUST link to source (evidence-based)
|
|
|
|
**PROV-O**: `prov:hadPrimarySource` for provenance tracking
|
|
|
|
|
|
**Source Types**:
|
|
|
|
- Staff directory (online or print)
|
|
|
|
- Organizational chart
|
|
|
|
- Annual report
|
|
|
|
- Institutional website
|
|
|
|
- Archival personnel records
|
|
|
|
- Publication credits
|
|
|
|
- Email signature
|
|
|
|
|
|
**Structure**: Reference to SourceDocument with:
|
|
|
|
- source_type: "Staff directory", "Annual report", etc.
|
|
|
|
- source_uri: URL if available
|
|
|
|
- observation_date: When source was consulted
|
|
|
|
|
|
**Data Quality**: Observation with documented source = higher confidence
|
|
|
|
'
|
|
slot_uri: dcterms:source
|
|
range: string
|
|
close_mappings:
|
|
- dcterms:source
|