Content Origin
- CURIE:
gmeow:ContentOrigin - IRI: https://blackcatinformatics.ca/gmeow/ContentOrigin
- Category: class
- Defined by:
gmeow:slices/imagination - Box roles: TBox role (What is this?)
The reality-monitoring source of a piece of content — where it came from in the agent's mental economy: perceived from the world, retrieved from memory, held as belief, generated by imagining, entertained as a supposition, or synthesised by a generative process. A closed-but-open value vocabulary (individuals, never subclasses): gmeow:originPerceived, gmeow:originRemembered, gmeow:originBelieved, gmeow:originImagined, gmeow:originSupposed, gmeow:originGenerated. Implements the source-monitoring framework (Marcia Johnson, by reference): the discrimination an agent (or an auditor) makes between a recalled fact and a confabulated or machine-generated one. New origins are minted as individuals, never as subclasses (Principle 9: no overtyping).
Structure
Subclass of: gufo:QualityValue
Practical Pattern
Use gmeow:ContentOrigin as a specialized kind of gufo:QualityValue. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
Usage Advice
Use when
- Use as the value vocabulary for the reality-monitoring source of content — the closed set of origins (perceived, remembered, believed, imagined, supposed, generated) a claim or content declares through
gmeow:contentOriginso agent memory can tell a recalled fact from a confabulated or LLM-generated one.
Avoid when
- Avoid subclassing it to add an origin — the vocabulary is closed and its members are individuals — and avoid conflating it with veridicality (whether the content is true, a
gmeow:ClaimVeridicality) or with authorship (who held it,gmeow:accordingTo); origin is the source axis only.
How to use
- Reference the seeded
ContentOriginindividuals from content viagmeow:contentOrigin, attaching as many as genuinely apply (it is non-functional and vantage-indexed); extend with new individuals rather than subclasses if a finer source distinction is needed.
Scope notes
- Source-monitoring (reality-monitoring), NOT veridicality and NOT attribution:
gmeow:ContentOriginrecords WHERE content came from (perceived / remembered / generated …), distinct fromgmeow:ClaimVeridicality(deception slice — true / untrue / licensed-false, by reference) which records WHETHER it is true, and from authorship/provenance (who said it) ongmeow:accordingTo. The three axes co-apply: a claim may begmeow:originGenerated,gmeow:veridicalityUntrue, and attributed to one standpoint, each carried separately.