at.isnot.review

A person's review of one thing: which adjectives it is, and is not. One record per subject and locale per repo; update it rather than creating another. If a repo ever holds more than one review of the same subject in the same locale, merge them into the earliest-created one (tag conflicts: latest updatedAt wins, then direction nearer 0, then positive) and delete the rest.

Repository @isnot.at did:web:isnot.at namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authorityisnot.at
Indexed

Record

record · key tid

Properties

createdAt

requiredstring · datetime

locale

string · language

The language the whole review is meant to be read in (BCP 47), not the language of any one adjective. Readers may render the sentence in this locale.

subject

requiredref

The thing being tagged, described well enough to display without fetching the referenced record. Readers can decide whether the cid must match for their purposes, or whether the at-uri alone is enough.

Reference

tags

requiredarray

The adjectives this review applies to the subject. An adjective should appear at most once; readers keep the last entry when it repeats.

  • minLength: 1
  • maxLength: 32
itemsref
Reference

updatedAt

requiredstring · datetime

#identifier

object

Properties

key

requiredstring
  • maxLength: 64

value

requiredstring
  • maxLength: 512

#subject

object

Properties

cid

requiredstring · cid

The uri's cid when this tag was last updated.

External identifiers for the subject, such as imdbId or isbn13.

  • maxLength: 32
itemsref
Reference

title

requiredstring

The name of the thing being tagged, usually copied from a field on the subject record.

  • maxLength: 2560
  • minGraphemes: 1
  • maxGraphemes: 256

type

requiredstring

The kind of thing the subject is. Open set; add values as lenses support them.

  • maxLength: 64
  • knownValues: movie | tv-show | tv-season | tv-episode | book | book-series | album | music-track | music-artist | video-game | post | publication | app | web-page | web-stream | code-repo

uri

requiredstring · at-uri

The atproto record that represents the thing being tagged.

#tag

object

Properties

adjective

requiredstring

An adjective, in any language, that the subject either is, or is not.

  • maxLength: 160
  • minGraphemes: 1
  • maxGraphemes: 16

direction

requiredinteger

Whether the subject *is* the adjective (1), *is not* the adjective (-1) or, less commonly, *really* is (2), or *really* isn't (-2). A value of zero is an explicit 'no comment', uncertainty, or lack of opinion.

  • enum: -2 | -1 | 0 | 1 | 2

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • A review of a work — whether the reviewer recommends it, and the words that explain why. It is a review rather than a rating because a verdict without reasons tells another user nothing about whether to trust it. A review attaches to a work and to nothing else: a post is an announcement, and recommending one means nothing. It lives in the reviewer's own repository. Editing a review rewrites this record in place rather than writing a new one, so a link to it keeps working — which also means a ref

  • A long-form review of a catalog work, authored on a NeoDB instance.

  • how.bun.reviews.review

    record not from the namespace authority

    Record containing a review of something.

  • A portable user-owned review of an Atmosphere project profile. The reviewer writes this record to their own PDS; AppViews may index and moderate their own display of it.