lucid dreaming
- CURIE:
gmeow:modeLucidDreaming - IRI: https://blackcatinformatics.ca/gmeow/modeLucidDreaming
- Category: individual
- Defined by:
gmeow:slices/awareness - Box roles: ABox role (What is this?)
Dreaming with metacognitive awareness that one is dreaming — gmeow:modeDreaming with metacognition (gmeow:MetacognitiveState, metacognition slice) ONLINE. The lucidity seam (Principle 6): this mode is documented BY REFERENCE as the composition of the dreaming state and online metacognition; no triple is asserted into the metacognition namespace. The dreamer can, characteristically, exert volitional control within the dream.
Structure
Types: gmeow:AwarenessMode
Practical Pattern
Use gmeow:modeLucidDreaming as a controlled value typed as gmeow:AwarenessMode.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Sleep Episode
- Source:
slices/core/awareness/examples/sleep-episode.ttl - Examples catalog: open in catalog#example-slices-core-awareness-examples-sleep-episode
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/awareness/> .
@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 human night's sleep. An agent's awareness state over a night
# is reified as a gmeow:AwarenessTenure (gmeow:modeAsleep, gmeow:levelUnresponsive)
# scoped to a temporal interval. A nested REM sub-tenure (gmeow:modeREM /
# gmeow:modeDreaming) sits within it, and a still-finer gmeow:modeLucidDreaming
# moment marks the point at which metacognition comes ONLINE during the dream —
# the lucidity seam, documented BY REFERENCE in the prose comment, with NO triple
# asserted into the metacognition namespace. No truth or reality bit anywhere:
# the dream STATE is the gmeow:modeDreaming awareness value, and the dreamt
# content's source would be a reality-monitoring matter (gmeow:contentOrigin,
# imagination slice, by reference), never a flag here.
# --- A still-finer lucid-dreaming moment within the REM episode. gmeow:modeLucidDreaming
# is, BY REFERENCE (the lucidity seam, Principle 6), gmeow:modeDreaming with
# metacognition (gmeow:MetacognitiveState, metacognition slice) ONLINE — the
# dreamer realises she is dreaming. That metacognitive composition is documented
# in PROSE ONLY; no triple is asserted into the metacognition namespace here.
ex:lillithLucid a gmeow:AwarenessTenure ;
rdfs:label "Lillith's lucid moment"@en ;
gmeow:awarenessSubject ex:lillith ;
gmeow:awarenessMode gmeow:modeLucidDreaming ;
gmeow:duringInterval ex:lucidInterval .
Lucid Dream
- Source:
slices/extensions/dreaming/examples/lucid-dream.ttl - Examples catalog: open in catalog#example-slices-extensions-dreaming-examples-lucid-dream
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/dreaming/lucid-dream/> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@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 lucid dream with online metacognition.
#
# The dream is a gmeow:Experience typed gmeow:processDreaming and tagged with
# gmeow:modeLucidDreaming. The lucidity seam is documented by a
# gmeow:Observation made from within the dream: the dreamer observes that the
# current experience is itself a dream. A dream element and a morning report are
# included for completeness.
# --- The lucid dream episode.
ex:lucaLucidDream a gmeow:Experience ;
rdfs:label "Luca's lucid dream"@en ;
rdfs:comment "A lucid dream: dreaming while aware that one is dreaming."@en ;
gmeow:experiencer ex:dreamerLuca ;
gmeow:mentalProcessType gmeow:processDreaming ;
gmeow:awarenessMode gmeow:modeLucidDreaming ;
gmeow:contentOrigin gmeow:originImagined ;
gmeow:eventInterval ex:lucaDreamInterval .