Scofti
← Board
SC-5DonePhase One · Launch

Work out where audio lives

The site is meant to carry audio and there is no shape for it yet.

episode is already one of the entry kinds. Unresolved: where files are hosted, whether a player is embedded in the entry template, and whether an episode is an entry with audio attached or something else entirely.

Leaning: blob storage

Audio files go in a blob store rather than the repository. That settles the hosting question, which was the one blocking the rest — media in git bloats every clone forever, and the deployment bundle is the wrong home for a file nobody needs at build time.

Not yet confirmed: which store. Vercel Blob is the obvious fit for this stack, but the choice is worth checking against what the others cost at podcast sizes before committing, because moving later means every published episode URL moves with it.

Three things this does not answer:

SC-13 is the build; this is the shape it waits on.

Closed — a blob store, and that is the question this ticket asked

Audio lives in a blob store. Setting it up is SC-20, the last piece of the launch.

The two questions left open above — whether an episode is an entry with audio attached, and whether the template grows a player — were never this ticket's. They are about what an episode is, not where the file sits, and they have moved to SC-13 along with the note about a feed, which is the decision that actually binds.