from level
- CURIE:
gmeow:fromLevel - IRI: https://blackcatinformatics.ca/gmeow/fromLevel
- Category: property
- Defined by:
gmeow:slices/learning - Box roles: RBox role (What is this?)
The proficiency or knowledge level an agent held BEFORE a learning event — the start of the trajectory. The RANGE is left intentionally open: the level is a cognition gmeow:KnowledgeLevel (gmeow:knowledgeAware … gmeow:knowledgeMastered) or a kernel / expertise gmeow:ProficiencyLevel (e.g. a Dreyfus stage), but asserting a range would close the surface, so it stays open and is documented in prose. NOT functional — an event may move along more than one dimension. A RISE over time is a SEQUENCE of reified proficiency tenures (Principle 10), never the mutation of one relator.
Structure
Property shape: object property; gmeow:LearningEvent -> ?
Practical Pattern
Use gmeow:fromLevel from gmeow:LearningEvent to ? when the relationship itself belongs in the native GMEOW graph.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Skill Acquisition Trajectory
- Source:
slices/core/learning/examples/skill-acquisition-trajectory.ttl - Examples catalog: open in catalog#example-slices-core-learning-examples-skill-acquisition-trajectory
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/learning/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# SPDX-FileCopyrightText: 2026 Blackcat Informatics® Inc. <paudley@blackcatinformatics.ca>
# SPDX-License-Identifier: CC-BY-4.0
#
# Worked example: a proficiency RISE as a SEQUENCE of tenures, never a mutation.
# Two gmeow:LearningEvent occurrents raise lillith's cycling skill — a skill
# acquisition (novice → advanced beginner) and a consolidating practice block
# (advanced beginner → expert). Each event gmeow:produces its OWN reified
# gmeow:SkillProficiency relator, scoped by its own interval; the earlier tenure
# is kept with gmeow:displayable false rather than overwritten (Principle 10).
# The trajectory of one event rides gmeow:fromLevel / gmeow:toLevel; the durable
# standing is the proficiency tenure the event produced.
# --- Event 1: skill acquisition, novice → advanced beginner (the spring).
ex:firstLessons a gmeow:LearningEvent ;
gmeow:experiencer ex:lillith ;
gmeow:mentalProcessType gmeow:processLearning ;
gmeow:learningType gmeow:learningSkillAcquisition ;
gmeow:learnedFrom ex:textbook ;
gmeow:fromLevel gmeow:dreyfusNovice ;
gmeow:toLevel gmeow:dreyfusAdvancedBeginner ;
gmeow:produces ex:profSpring ;
gmeow:eventTime "2026-03-15T10:00:00Z"^^xsd:dateTime ; # temporal placement — CONSTITUTION P11
gmeow:eventTemporalFrame gmeow:temporalFrameUTCGregorian ;
rdfs:label "first cycling lessons"@en .
Common Companion Terms
Usage Advice
Use when
- Use to record the level an agent held before a learning event — the start of the proficiency / knowledge trajectory the event traversed.
Avoid when
- Avoid expecting a fixed range (a
gmeow:KnowledgeLevelor agmeow:ProficiencyLevelare both admitted) and avoid mutating one proficiency relator to model a rise; mint a new proficiency tenure and suppress the prior one (Principle 10).
How to use
- Point the event at the
gmeow:KnowledgeLevelorgmeow:ProficiencyLevelthe agent held before it; pair withgmeow:toLevelfor the level reached, and reify the standing as a proficiency tenure when the trajectory over time is itself the fact.
Scope notes
Trajectory, not mutation (Principle 10):gmeow:fromLevel/gmeow:toLevelrecord the endpoints of one learning event; the agent's standing over time is a sequence of cognitiongmeow:KnowledgeProficiency/ expertisegmeow:SkillProficiencytenures, each scoped by its own interval (the temporalgmeow:TimeScopedRelationidiom), the prior tenure kept withgmeow:displayablefalse rather than overwritten.
Examples
- ex:lesson
gmeow:fromLevelgmeow:dreyfusNovice.