Comment
- CURIE:
gmeow:Comment - IRI: https://blackcatinformatics.ca/gmeow/Comment
- Category: class
- Defined by:
gmeow:slices/notes - Box roles: TBox role (What is this?)
A note that replies to an annotation or another comment — a threaded discussion node. Every Comment has exactly one commentParent (the annotation or comment being replied to). The transitive hasReply reaches all descendants in the thread. A note without a parent is a plain Note, not a Comment.
Structure
Subclass of: gmeow:Note
Practical Pattern
Use gmeow:Comment as a specialized kind of gmeow:Note. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.
Example Snippets
These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.
Annotations And Notes
- Source:
slices/extensions/notes/examples/annotations-and-notes.ttl - Examples catalog: open in catalog#example-slices-extensions-notes-examples-annotations-and-notes
# SPDX-FileCopyrightText: 2026 Blackcat Informatics® Inc. <paudley@blackcatinformatics.ca>
# SPDX-License-Identifier: CC-BY-4.0
#
# Worked example: notes and annotations. A gmeow:Note is a first-class
# information object — authored, timestamped, and linked to other notes by
# gmeow:hasWikilink and to entities by gmeow:mentions (the Zettelkasten / linked-
# note pattern). A gmeow:Highlight is the W3C-Web-Annotation shape for pure
# highlighting: a gmeow:annotationTarget, a precise gmeow:annotationTargetSpan
# (a text-quote Selector), and a gmeow:annotationMotivation — but NO body (a
# highlight just marks a span; for an annotation that says something, a body-
# bearing gmeow:Annotation subclass is used). A gmeow:Comment is a Note that
# threads under a parent.
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex: <https://blackcatinformatics.ca/gmeow/examples/notes/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
# --- A comment threading under the paper (a Comment IS a Note).
ex:comment a gmeow:Comment ;
gmeow:noteAuthor ex:dana ;
gmeow:noteContent "Does this hold for very long sequences?" ;
gmeow:commentParent ex:paper .
Common Companion Terms
Projects To
| Profile | External Targets |
|---|---|
web-annotation |
oa, rdf |
External Equivalences
Equivalent or closely aligned targets: schema, sioc
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Term Equivalences
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:Comment |
equivalence | - |
skos:closeMatch | schema:Comment | gmeow-notes.sssom.tsv; gmeow:eqNotes007; confidence 0.85 |
gmeow:Comment |
equivalence | - |
skos:closeMatch | sioc:Post | gmeow-notes.sssom.tsv; gmeow:eqNotes010; confidence 0.8 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:Comment |
projection | web-annotation |
projects to / <= | oa:Annotation, oa:hasBody, oa:hasTarget, oa:motivatedBy, oa:replying, rdf:type | gmeow:mapOaComment; confidence 0.8; lossy: thread depth, reply tree, standpoint, confidence, temporal scope dropped; only direct parent-target survives |