content origin

Marks a piece of content with its reality-monitoring source — one of the closed gmeow:ContentOrigin value vocabulary. The DOMAIN is left intentionally OPEN: the marked content is typically a gmeow:StandpointClaim or a gmeow:Proposition (by reference), but asserting a domain (or an owl:unionOf) would prematurely close the surface, so it stays open and is documented in prose. NOT functional, and VANTAGE-INDEXED (Principle 9): different standpoints may attribute different origins to the same content and the attributions coexist — an agent's gmeow:originRemembered and an auditor's gmeow:originGenerated for one claim are both recorded; whose attribution it is rides gmeow:accordingTo on the statement.

Structure

Property shape: object property; ? -> gmeow:ContentOrigin

Practical Pattern

Use gmeow:contentOrigin from ? to gmeow:ContentOrigin 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.

Counterfactual Rehearsal

@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix logic: <https://blackcatinformatics.ca/logic/> .
@prefix ex:    <https://blackcatinformatics.ca/gmeow/examples/imagination/> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .



# SPDX-FileCopyrightText: 2026 Blackcat Informatics® Inc. <paudley@blackcatinformatics.ca>
# SPDX-License-Identifier: CC-BY-4.0
#
# Worked example — counterfactual rehearsal. An agent SUPPOSES a proposition (a
# what-if premise), opening an imagined gmeow:imaginedWorld (a logic:World, BY
# REFERENCE — no triple is asserted INTO the logic: namespace by the module; the
# example merely instantiates the open-range target), and IMAGINES the scene that
# would obtain in it. The supposed premise and the imagined scene carry their
# reality-monitoring source via gmeow:contentOrigin (originSupposed / originImagined),
# so nothing here is mistaken for a perceived or remembered fact. No truth bit
# anywhere: supposing and imagining assert neither truth nor commitment.

# --- The supposed proposition. Its reality-monitoring source is "supposed": it is
#     entertained for argument, never asserted as a fact.
ex:interestRatesDouble a gmeow:Proposition ;
    rdfs:label "interest rates double next year"@en ;
    gmeow:contentOrigin gmeow:originSupposed .

Reality Monitoring

@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex:    <https://blackcatinformatics.ca/gmeow/examples/imagination/> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .



# SPDX-FileCopyrightText: 2026 Blackcat Informatics® Inc. <paudley@blackcatinformatics.ca>
# SPDX-License-Identifier: CC-BY-4.0
#
# Worked example — reality-monitoring, the flagship. The SAME content (a claimed
# meeting) carries TWO coexisting gmeow:contentOrigin attributions from two vantages:
# the agent recalls it as gmeow:originRemembered, while an auditor reviewing the
# agent's memory marks it gmeow:originGenerated — a confabulation / hallucination
# synthesised by the model, not actually remembered. Neither overwrites the other
# (Principle 9, vantage-indexed; Principle 10, retain-never-delete): both are recorded
# as gmeow:StandpointClaims, whose attribution rides gmeow:vantage. Origin
# (where the content came from) is kept SEPARATE from veridicality (whether it is
# true — gmeow:claimVeridicality, deception slice, by reference) and from authorship
# (gmeow:accordingTo). This is exactly the recalled-vs-confabulated discrimination the
# agent-memory product needs.

ex:agentRecall a gmeow:StandpointClaim ;
    gmeow:vantage ex:lillithView ;
    gmeow:observedFeature ex:meetingHappened ;
    gmeow:observationMethod gmeow:methodDirectObservation ;
    gmeow:claimModality gmeow:probable ;
    gmeow:contentOrigin gmeow:originRemembered .   # the agent takes it as recalled

Common Companion Terms

gmeow:ContentOrigin

Usage Advice

Use when

Avoid when

How to use

Scope notes

Examples