pub.chive.review.comment
Review comment on preprint with rich body supporting text and node references
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | review.chive.pub |
| Indexed |
Record
record · key tidProperties
Rich review body with formatting and references
maxLength: 500
- pub.chive.richtext.defs#textItem
- pub.chive.richtext.defs#nodeRefItem
- pub.chive.richtext.defs#wikidataRefItem
- pub.chive.richtext.defs#fieldRefItem
- pub.chive.richtext.defs#facetRefItem
- pub.chive.richtext.defs#eprintRefItem
- pub.chive.richtext.defs#annotationRefItem
- pub.chive.richtext.defs#authorRefItem
- pub.chive.richtext.defs#mentionItem
- pub.chive.richtext.defs#linkItem
- pub.chive.richtext.defs#tagItem
- pub.chive.richtext.defs#latexItem
- pub.chive.richtext.defs#codeBlockItem
- pub.chive.richtext.defs#headingItem
- pub.chive.richtext.defs#listItem
- pub.chive.richtext.defs#blockquoteItem
Reviewed eprint URI
motivationFallback
stringFallback motivation if motivationUri not available
knownValues: commenting | questioning | highlighting | replying | linking
motivationUri
string · at-uriAT-URI of motivation type node (subkind=motivation)
parentComment
string · at-uriParent comment for threading
schemaRevision
integerSchema revision this record was created with. Absent means revision 1.
minimum: 1
target
refTarget text span for inline annotations
#boundingRect
objectBounding rectangle coordinates for highlight positioning. All values stored as strings to preserve floating-point precision since ATProto only supports integer type.
Properties
Page height reference (as string to preserve float precision)
Page number (1-indexed for the library)
minimum: 1
Page width reference (as string to preserve float precision)
Left edge coordinate (as string to preserve float precision)
Right edge coordinate (as string to preserve float precision)
Top edge coordinate (as string to preserve float precision)
Bottom edge coordinate (as string to preserve float precision)
#fragmentSelector
objectW3C Fragment Selector
Properties
conformsTo
string · uriFragment syntax specification
const: "FragmentSelector"
Fragment identifier (e.g., page number, section ID)
maxLength: 200
#positionRefinement
objectPosition refinement for precise visual rendering of annotations
Properties
boundingRect
refBounding rectangle for visual positioning
end
integerApproximate character end offset
minimum: 0
pageNumber
integer0-indexed page number
minimum: 0
start
integerApproximate character start offset
minimum: 0
const: "TextPositionSelector"
#textPositionSelector
objectW3C Text Position Selector
#textQuoteSelector
objectW3C Text Quote Selector
#textSpanTarget
objectTarget text span for inline annotations (W3C Web Annotation compatible)
Properties
refinedBy
refPosition refinement with page number and bounding box for visual rendering
versionUri
string · at-uriAT-URI of specific eprint version
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
pub.chive.annotation.comment
recordInline annotation on a specific text span in an eprint
-
List reviews for a specific eprint with optional filtering
-
Get a review thread including the root review and all replies
-
List reviews created by a specific author with optional filtering