app.bluvy.tube.playlist

A Bluvy Tube playlist — a named, ordered collection of videos, written to the owning user's own repo. Membership is tracked separately by app.bluvy.tube.playlist.item records referencing this record via strongRef, the same 'list + separate items' shape as app.bsky.graph.list/listitem. See App\Controller\Account\PlaylistController in the Bluvy Tube source for the writer.

Repository @tube.bluvy.app did:plc:dgqudubx2plnmynqu5wtsoan namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authoritytube.bluvy.app
Indexed

Record

record · key tid

Properties

createdAt

requiredstring · datetime

Client-declared timestamp when this playlist was created.

Optional free-text description of the playlist.

  • maxLength: 3000
  • maxGraphemes: 500

Optional manual display order, as app.bluvy.tube.playlist.item rkeys. Items not listed here (or listed rkeys whose record no longer exists) fall back to createdAt order, after the listed ones.

  • maxLength: 5000
itemsstring · record-key

The rkey of an app.bluvy.tube.playlist.item record in this same repo.

name

requiredstring

The playlist's display name.

  • maxLength: 300
  • maxGraphemes: 100

Advisory listing hint for clients. 'unlisted' asks not to list or index the playlist (channel pages, search, sitemaps, feeds) while it stays reachable by link. The record itself is public like every repo record: this is not access control.

  • default: "public"
  • knownValues: public | unlisted

Similar lexicons

semantic match

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

  • One video's membership in a app.bluvy.tube.playlist, written to the playlist owner's own repo as a separate record (not embedded in the playlist record itself) — same shape as app.bsky.graph.listitem referencing an app.bsky.graph.list. See App\Controller\Account\PlaylistController in the Bluvy Tube source for the writer.

  • A user-curated ordered list of podcast episodes.

  • A collaborative playlist. Holds metadata only; tracks are dev.openplaylist.playlistItem records that point back at this record with a strong reference, the same shape used by fm.teal.feed.social.playlist and app.rocksky.playlist.

  • A declaration of a playlist.

  • One track in a dev.openplaylist.playlist. Lives in the same repo as the playlist when added through the hosting app; a signed-in contributor may later write one into their own repo pointing at someone else's playlist.