At this level
app.winesky · 8- app.winesky.collection record A user-owned grouping of drinks. Currently supports MAIN (drinks the user has reviewed) and FAVORITES (drinks the user has marked for later). Singleton per (DID, type) — enforced server-side at ingest, not by the lexicon.
- app.winesky.collectionItem record A drink in a user's Collection. References the parent Collection via at-uri and embeds the drink description.
- app.winesky.fullPermissions permission-set
- app.winesky.imageSet record A set of Winesky-uploaded images
- app.winesky.imageVariant record A group of image variants for display purposes (currently only main and thumbnail).
- app.winesky.list record A user-curated list of drinks. Lists are append-only / append-and-delete; metadata is intentionally minimal — the name is set at creation and is not user-editable today.
- app.winesky.listItem record A drink on a Winesky list. Created when a user adds adds it via @winesky.app on Bluesky. Embeds the drink element from app.winesky.review, and refers to the post that triggered the element creation.
- app.winesky.review record A structured, machine-readable wine review record. Created when a user publishes a wine review to Bluesky.