casset/docs
FeaturesOpen app
docs indexreference
00Overview01Thesis02Architecture03System reality04Roadmap05Investor brief06Technical brief07Full tech HTML08API reference09Playback10Audio pipeline11Commerce12Base anchoring13Hook system14Music video15Theming16Creator guide17Glossary
product vocabulary

Glossary.

Short definitions for the words that show up most in Casset docs, code, and UI copy.

This page is the language source for public docs. The strategic terms are Profile World, Hook Object, Release Ritual, Listening Room, and Atmosphere. The emerging infrastructure terms are Release Manifest, Provenance, Lineage, and Agentic Permissions.

Agent access policy
A machine-readable rule attached to a release version that tells an agent which uses are open, closed, require owner contact, or require a license route.
Agentic permissions
Artist-authored permission semantics for agents and systems: remix, stems, sync, visual reuse, AI training, AI generation, derivative registration, and commercial usage. This is release infrastructure, not an AI dashboard.
AI profile
A user-selected provenance badge for profiles that openly present AI as part of the identity or creation process. Mutually exclusive with No AI used profile and stored in Artist.themeJson.
Artist home
The strategic meaning of a Profile World: the place an artist's identity, atmosphere, release context, provenance, and permission posture live.
Atmosphere
The emotional visual system around a profile or hook: color, texture, typography, motion, shader treatment, media, player material, glow, and grain. Atmosphere is identity infrastructure.
casset
A creator/world object at casset.fm/<handle>: profile identity, tracks, Hook Objects, atmosphere, room state, support/unlock state, and social traces.
Casset
The platform: an audiovisual music identity product and artist-home layer for intentional music in the generative media era. Use capitalized Casset for the product; use lowercase casset only when describing a specific release/world object.
Co-Casset
A shared collaborative music identity object with members, tracks, cover state, reactions, and a room. Implemented through /co-casset/[slug] and /api/co-cassets/*.
Collect
A one-time support/unlock action for a casset. It writes a Purchase row and can unlock full playback. Use carefully so the language does not imply financial ownership of the underlying work.
Contributor graph
The credited people and entities around a release, including roles, attestations, visibility, and split references. It should read like film credits before it reads like tagged users.
Derivative link
A structured relationship between a source release and a remix, alternate version, visual reinterpretation, sample, or AI-assisted derivative.
Drop
A time-boxed campaign/release-quest system where an artist can fund participation and fan submissions. Strategically peripheral unless it strengthens a Release Ritual.
Entitlement
The server-side access check: does this user have an active Purchase, membership, or early-access state for this item? Checked on stream and room APIs, not trusted from the client.
Follow
A lightweight social edge (Follow model). Strategically, following means "I want this world in my life."
Hook
The audio window of a track, usually 30 seconds, selected by the artist. See the hook system doc.
Hook Object
The canonical audiovisual unit: hook audio, timed lyrics/caption, waveform state, visual world, atmosphere, provenance, social proof, reply/remix state, and share/export identity.
Join
A free membership/presence action. Joining can grant Side B/room access without a paid collect, depending on the casset state.
Lineage
The source-and-derivative history of a release. Lineage lets remixes, alternate cuts, samples, visual reinterpretations, and AI-assisted derivatives keep a route back to the source context.
Listening Room
The presence layer around a profile, hook, casset, co-casset, or release: comments, live activity, members, presave unlocks, room messages, and return reasons. It should feel like people gathering around sound, not generic chat.
Machine-readable release
A release represented as structured data for agents and systems: manifest, canonical hash, permissions, contributors, provenance, anchors, and lineage. Machines consume this layer; humans consume the cinematic product surface.
No AI used profile
A user-selected provenance badge for profiles that want to signal a human-made presentation. Mutually exclusive with AI profile.
Preview start
previewStartSec on a track: where the hook window begins in the full file. Defaults to around 35 seconds if unset.
Profile texture
A lightweight profile/casset surface overlay. Current IDs are none, soft-grain, paper-fiber, halftone, scanlines, and paint-fog. Persisted as profilePatternId for compatibility with older field names.
Profile World
The living audiovisual identity at casset.fm/<handle>. It contains atmosphere, hooks, profile details, social links, provenance signals, follows, collaborators, release context, and active rituals.
Provenance
The authorship and state context around a profile, Hook Object, or release: human-made, AI-assisted, generated visual world, remix, co-created, sampled, no AI used, manifest-generated, anchored, or derivative signals.
Release anchor
A quiet proof record for a release manifest hash. Anchors can use Base, but Base is infrastructure, not the product category.
Release DNA
Owner/internal dossier language for a release's identity sheet: canonical version, manifest status, contributors, permissions, provenance, anchors, and lineage.
Release manifest
A deterministic machine-readable snapshot of a release version: identity, tracks, audiovisual refs, contributors, splits, permissions, schema version, and canonical hash.
Release object
The canonical release definition behind a public music experience. It connects artist, tracks, versions, contributors, manifests, permissions, provenance, anchors, and lineage.
Release Ritual
A time-bound social moment around a song or hook: early listeners, presaves, rooms, fan clips, co-cassets, unlocks, comments, support proof, and post-release memory.
Side B
The implemented community surface for a casset: activity, comments, members, tips, referral links, and presence. Use Listening Room for the strategic primitive.
Skin
A listener-selected reskin of the mobile player surface. Current options include default, ipod-classic, gameboy-color, and cassette.
Studio
The private creator dashboard at /studio for profile identity, tracks, price/support, cover/theme, profile badges, drops, and Stripe settings.
Token (audio)
A short-lived HMAC token attached to audio requests. Signed with AUDIO_TOKEN_SECRET when set, with fallback to JWT_SECRET. See audio pipeline.
Unlock
Shorthand for entitlement granted. A collect or early-access purchase can cause an unlock; the unlock is what audio and room servers check.
Visual Studio
The atmosphere/world-authoring system for songs. Internally it uses ShaderLab, visual assets, lyric treatments, render artifacts, and runtime budgets; externally it should feel like shaping the world around a hook.
Visual World
An authored audiovisual environment for a hook or profile: source media, color, texture, lyric treatment, motion, shader recipe, poster, and/or rendered loop.

Missing a term? Update app/docs/(public)/glossary/page.tsx and keep it aligned with docs/strategy/terminology-style-guide.md.

Docs home
© Casset 2026
PrivacyTrustTerms