What makes a hit
The cache key is the episode’s canonical identity plus its asset revision — what the publisher is actually serving, learned from the enclosure’s declared size and publish date and a probe of the file. So:- The same episode named three ways (feed and guid, Apple link,
episode_id) is one key. - A publisher who re-uploads or re-edits an episode changes the revision. The old transcript stays served to anyone who still holds it; a new request gets a fresh transcript of the new audio.
- Engine, model and pipeline version are in the key too. A transcript is never quietly replaced by a different engine’s output.
Where you learn it
What a hit costs
A cached read is priced by who is reading. The account whose job produced the transcript reads it again for the floor of one credit; any other account pays one tenth of the audio minutes, rounded up, never under one credit. A 78-minute episode is 8 credits cached against 78 fresh; a 10-minute one is 1. The full rule is on Credits. A read you already paid for — a job that completed, or acached_read member
of a confirmed group — is re-delivered free through GET /v1/reads/{read_id}
and GET /v1/transcripts/{job_id}, in any format, as often as you like.

