Comment

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

# 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

gmeow:Note

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
Published Alignment Graph

Alignments

RelationTarget
closeMatchschema:Comment
closeMatchsioc:Post