At this level
app.bluvy.tube · 6- app.bluvy.tube.authFull permission-set
- app.bluvy.tube.channel record How a creator presents their Bluvy Tube channel, on top of their Bluesky profile (name, avatar and bio stay in app.bsky.actor.profile): a longer about text, a banner, links, and the videos to feature. One per account, written to the creator's own repo. See App\Creator\ChannelProfileService in the Bluvy Tube source for the writer.
- app.bluvy.tube.clip record A short excerpt of a video, cut by the account that owns this record: Bluvy Tube gives it its own page and embed, which play only that part of the video. The video itself is not copied.
- app.bluvy.tube.favorite record A Bluvy Tube-specific favorite of a video post, written to the favoriting user's own repo. Distinct from any AT Protocol-native bookmark — this is a Bluvy-only concept, source of truth for Bluvy Tube's own 'favorites' feature (not a like or repost). See App\Controller\Account\FavoriteController in the Bluvy Tube source for the writer.
- app.bluvy.tube.playlist record 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.
- app.bluvy.tube.preferences record Bluvy Tube-specific per-app appearance preferences for one account, written to that account's own repo at rkey `self`. Not required or validated by the PDS or any other AT Protocol app — Bluvy Tube reads this back itself at login to server-render the correct theme and remove the theme flash-of-unstyled-content. Each Bluvy app keeps its own independent record in its own namespace; this one is Bluvy Tube's. See App\Service\AppearanceService in the Bluvy Tube source for the writer.