67 lines
2.4 KiB
YAML
67 lines
2.4 KiB
YAML
# preserves_or_preserved slot
|
|
# Generic slot for preservation relationships (what is being preserved)
|
|
#
|
|
# Following RiC-O naming convention (Rule 39): "preservesOrPreserved..." pattern
|
|
# for temporal relationships in heritage domain.
|
|
#
|
|
# Created: 2026-01-19
|
|
# Migration: clear_thinking → preserves_or_preserved (per slot_fixes.yaml, Rule 53/56)
|
|
# Rule compliance: 38, 39, 42, 53, 55
|
|
|
|
id: https://nde.nl/ontology/hc/slot/preserves_or_preserved
|
|
name: preserves_or_preserved_slot
|
|
title: Preserves Or Preserved Slot
|
|
|
|
prefixes:
|
|
linkml: https://w3id.org/linkml/
|
|
hc: https://nde.nl/ontology/hc/
|
|
schema: http://schema.org/
|
|
prov: http://www.w3.org/ns/prov#
|
|
rico: https://www.ica.org/standards/RiC/ontology#
|
|
|
|
default_prefix: hc
|
|
|
|
imports:
|
|
- linkml:types
|
|
|
|
slots:
|
|
preserves_or_preserved:
|
|
slot_uri: rico:hasOrHadSubject
|
|
description: |
|
|
What is being preserved or maintained by this entity.
|
|
|
|
**Temporal Semantics** (RiC-O Pattern):
|
|
The "preservesOrPreserved" naming follows RiC-O convention indicating
|
|
this relationship may be historical - an entity may have preserved
|
|
different content over time.
|
|
|
|
**Ontological Alignment**:
|
|
- **Primary** (`slot_uri`): `rico:hasOrHadSubject` - RiC-O subject relationship
|
|
- **Close**: `prov:used` - PROV-O input relationship
|
|
- **Close**: `schema:object` - Schema.org action object
|
|
|
|
**Usage**:
|
|
This is a GENERIC slot intended for reuse across multiple classes.
|
|
Classes may narrow the range in slot_usage to reference specific classes
|
|
(e.g., ReasoningContent for LLM context preservation).
|
|
|
|
**LLM Thinking Context**:
|
|
In the context of LLM responses, this slot replaces the boolean `clear_thinking`
|
|
slot. Instead of a boolean flag, this slot points to a ReasoningContent object
|
|
that captures what reasoning is being preserved across turns.
|
|
|
|
**Range**: `uriorcurie` (Rule 55 - broaden range for class-level narrowing)
|
|
|
|
**Migrated From**: clear_thinking (2026-01-19)
|
|
range: uriorcurie
|
|
multivalued: true
|
|
exact_mappings:
|
|
- rico:hasOrHadSubject
|
|
close_mappings:
|
|
- prov:used
|
|
- schema:object
|
|
annotations:
|
|
custodian_types: '["*"]'
|
|
custodian_types_rationale: Generic preservation slot applicable to any entity type
|
|
specificity_score: 0.20
|
|
specificity_rationale: Generic preservation relationship slot used across many domains
|