garden.lexicon.nourishing-earthworm.crepeWatch

One viewing of a movie, or of a TV show, season or episode, in crepe's private diary. A watch with no rating and no review text is a plain play (for example an episode Plex reported) and stays out of the diary log.

Repository @tyler.fun did:plc:4gt3dbmp4pydjiemob4konzm namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authoritynourishing-earthworm.lexicon.garden
Indexed

Lexicon Garden will delete the DNS records for garden.lexicon.nourishing-earthworm on February 15, 2027. NSIDs under it stop resolving then; publish them to a sandbox or under a domain you control.

Record

record · key tid

Properties

createdAt

requiredstring · datetime

When this record was created (not the watch time).

Required for episode watches.

  • minimum: 0
  • maxLength: 1000

The episode's own TMDB id, when known.

  • maxLength: 32

genres

array
  • maxLength: 20
itemsstring
  • maxLength: 100

imdbId

string
  • maxLength: 32

kind

requiredstring

What was watched.

  • knownValues: movie | show | season | episode
  • maxLength: 300
  • knownValues: director | creator

Where it was watched: a movie theater from the Foursquare places catalog, or any place of the user's own ("Steve's house").

Reference

rating

integer

Half stars out of five, times two. Absent means unrated.

  • minimum: 1
  • maximum: 10

Snapshot, YYYY-MM-DD.

  • maxLength: 32

rewatch

boolean

deprecated 2026-09-29: derived by readers, no longer written

Required for season and episode watches.

  • minimum: 0

source

string

Where this watch was first recorded.

  • knownValues: crepe | plex | popfeed | letterboxd

stamps

unknown

Map of field group name to hybrid logical clock stamp, for field-level last-write-wins merge between devices and the sync server.

tags

array
  • maxLength: 50
itemsstring
  • maxLength: 640
  • maxGraphemes: 64

text

string

Review text, plain.

  • maxLength: 100000
  • maxGraphemes: 10000

title

string

Snapshot of the movie or show title, for offline display.

  • maxLength: 1000

tmdbId

requiredstring

TMDB id of the movie, or of the show for show, season and episode watches. Never an episode's own id.

  • maxLength: 32

updatedAt

requiredstring · datetime

watchedAt

string · datetime

When it was watched. Absent for a watch logged without a date.

#place

object

Properties

address

string

One-line address snapshot, for display.

  • maxLength: 5000
  • maxGraphemes: 500

Foursquare OS Places id when the place came from the catalog. Absent for a place of the user's own.

  • maxLength: 64

latitude

string

Decimal degrees as a string, like community.lexicon.location.geo.

  • maxLength: 32

longitude

string
  • maxLength: 32

name

requiredstring

Display name. A theater's catalog name, or whatever the user typed.

  • maxLength: 3000
  • maxGraphemes: 300

Similar lexicons

semantic match

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

  • computer.sims.log.watch

    record not from the namespace authority

    A single diary entry: the user watched a movie or TV work at a point in time, with free-form tags. Adds the per-watch diary layer on top of the Popfeed listItem record referenced by 'subject'.

  • A single viewing (the dated diary entry) of a TV episode. The record key is deterministic: <idprefix><show id>-sSSeEE-<watchedAt as YYYYMMDDHHmm UTC>, e.g. tvdb348385-s01e01-202302042237. What Popfeed already models lives in Popfeed records, linked here: the title marked as watched (social.popfeed.feed.listItem) and the rating and review text (social.popfeed.feed.review). This record keeps what Popfeed has no place for: the date of each viewing, its moods and its favorite character.

  • A single viewing (the dated diary entry) of a movie. The record key is deterministic: <idprefix><id>-<watchedAt as YYYYMMDDHHmm UTC>, e.g. tmdb99861-202302042259. What Popfeed already models lives in Popfeed records, linked here: the title marked as watched (social.popfeed.feed.listItem) and the rating and review text (social.popfeed.feed.review). This record keeps what Popfeed has no place for: the date of each viewing, its moods and its favorite character.

  • A tracked show episode record for Opnshelf

  • One title on a crepeList.