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.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | nourishing-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 tidProperties
containsSpoilers
booleanWhen this record was created (not the watch time).
episodeNumber
integerRequired for episode watches.
minimum: 0
episodeTitle
stringmaxLength: 1000
episodeTmdbId
stringThe episode's own TMDB id, when known.
maxLength: 32
genres
arraymaxLength: 20
maxLength: 100
imdbId
stringmaxLength: 32
What was watched.
knownValues: movie | show | season | episode
mainCredit
stringmaxLength: 300
mainCreditRole
stringknownValues: director | creator
place
refWhere it was watched: a movie theater from the Foursquare places catalog, or any place of the user's own ("Steve's house").
rating
integerHalf stars out of five, times two. Absent means unrated.
minimum: 1maximum: 10
releaseDate
stringSnapshot, YYYY-MM-DD.
maxLength: 32
rewatch
booleandeprecated 2026-09-29: derived by readers, no longer written
seasonNumber
integerRequired for season and episode watches.
minimum: 0
source
stringWhere this watch was first recorded.
knownValues: crepe | plex | popfeed | letterboxd
stamps
unknownMap of field group name to hybrid logical clock stamp, for field-level last-write-wins merge between devices and the sync server.
tags
arraymaxLength: 50
maxLength: 640maxGraphemes: 64
text
stringReview text, plain.
maxLength: 100000maxGraphemes: 10000
title
stringSnapshot of the movie or show title, for offline display.
maxLength: 1000
TMDB id of the movie, or of the show for show, season and episode watches. Never an episode's own id.
maxLength: 32
watchedAt
string · datetimeWhen it was watched. Absent for a watch logged without a date.
#place
objectProperties
address
stringOne-line address snapshot, for display.
maxLength: 5000maxGraphemes: 500
fsqPlaceId
stringFoursquare OS Places id when the place came from the catalog. Absent for a place of the user's own.
maxLength: 64
latitude
stringDecimal degrees as a string, like community.lexicon.location.geo.
maxLength: 32
longitude
stringmaxLength: 32
Display name. A theater's catalog name, or whatever the user typed.
maxLength: 3000maxGraphemes: 300
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
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'.
-
space.zelk.tv.watched
recordA 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.
-
space.zelk.movies.watched
recordA 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.
-
xyz.opnshelf.episode
recordA tracked show episode record for Opnshelf
-
One title on a crepeList.