produces mental moment
- CURIE:
gmeow:producesMentalMoment - IRI: https://blackcatinformatics.ca/gmeow/producesMentalMoment
- Category: property
- Defined by:
gmeow:slices/mentation - Box roles: RBox role (What is this?)
Creation: relates a mental process to a NEW gmeow:MentalMoment it brings into being — the process is the causal origin of a fresh belief, knowledge-state, or perceptual claim that did not exist beforehand. NOT functional — one process may produce several moments.
Structure
Property shape: object property; gmeow:MentalProcess -> gmeow:MentalMoment
Practical Pattern
Use gmeow:producesMentalMoment from gmeow:MentalProcess to gmeow:MentalMoment 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.
Mental Timeline
- Source:
slices/core/mentation/examples/mental-timeline.ttl - Examples catalog: open in catalog#example-slices-core-mentation-examples-mental-timeline
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/mentation/> .
@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 small mental timeline for one agent.
#
# Three mental occurrents illustrate the mentation slice's core idioms:
# 1. A gmeow:MentalProcess of type processPerception — Ada notices morning light.
# Carries a temporal frame the same way gmeow:Event takes one (events idiom,
# gmeow:eventTime + gmeow:eventTemporalFrame), and MANIFESTS a perceptual
# capacity via gmeow:realizesMentalMoment (ontological participation bridge).
# 2. A gmeow:MentalProcess of type processReasoning — Ada works through a proof.
# gmeow:producesMentalMoment points at ex:beliefQEDholds — the reasoning CREATES
# a new belief that did not exist beforehand (a gmeow:MentalMoment).
# 3. A gmeow:Experience (the phenomenal subset of MentalProcess) of type
# processDreaming — Ada's dream last night. gmeow:Experience is used because
# there is something it is like to undergo a dream (the qualia-bearing subset).
#
# All three are borne by exactly one experiencer (gmeow:experiencer is functional);
# gmeow:mentalProcessType is non-functional, so a process can carry multiple types.
ex:solvingTheProof a gmeow:MentalProcess ;
rdfs:label "Ada's reasoning through the proof of QED"@en ;
gmeow:experiencer ex:ada ;
gmeow:mentalProcessType gmeow:processReasoning ; # an inference episode unfolding in time
gmeow:eventTime "2026-06-15T09:30:00Z"^^xsd:dateTime ;
gmeow:eventTemporalFrame gmeow:temporalFrameUTCGregorian ;
gmeow:producesMentalMoment ex:beliefQEDholds . # creation: reasoning brings this NEW belief into being
Abduction
- Source:
slices/core/inference/examples/abduction.ttl - Examples catalog: open in catalog#example-slices-core-inference-examples-abduction
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/inference/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# --- The occurrent reasoning episode (perdurant) ---------------------------- #
ex:diagnosticReasoning a gmeow:InferenceProcess ;
rdfs:label "The clinician's diagnostic reasoning episode"@en ;
gmeow:experiencer ex:clinician ; # functional: one episode, one reasoner
gmeow:mentalProcessType gmeow:processReasoning ; # the canonical occurrent marker (no eventTypeInference)
gmeow:eventTime "2026-06-15T10:05:00Z"^^xsd:dateTime ;
gmeow:eventTemporalFrame gmeow:temporalFrameUTCGregorian ;
gmeow:hasInferenceCommitment ex:abductiveCommitment ; # occurrent -> endurant bridge
gmeow:producesMentalMoment ex:beliefInfluenza . # production: reasoning creates this new belief (a MentalMoment)
Common Companion Terms
gmeow:MentalProcess, gmeow:MentalMoment
Usage Advice
Use when
- Use when the mental process is the causal origin of a NEW mental moment — a reasoning that settles a fresh belief, an abductive inference that produces a hypothesis, a perception that generates a new claim. The moment did not exist before the process ran.
Avoid when
- Avoid it when the process merely manifests an existing capacity (use
gmeow:realizesMentalMoment) and avoid it when the process transitions a held time-scoped tenure (usegmeow:updatesMentalTenure). Do not expect functional behaviour — one process may produce several distinct moments.
How to use
- Assert
gmeow:producesMentalMomentfrom agmeow:MentalProcessto thegmeow:MentalMomentit creates; pair withgmeow:experiencerso the produced moment and the originating episode share a bearer.
Examples
- ex:solvingTheProof
gmeow:producesMentalMomentex:beliefQEDholds.