Description
When an existing transcription is retrieved from the shared cache, the model is not called again and the processing cost is zero.
As discussed with the Product Owner, the interface could inform the user how much they saved because the cached transcription was reused. This would make the benefit of the cache visible and explain why the page was processed without increasing the document cost.
Example message:
You’ve saved $X thanks to our premium cache feature.
The transcription cache is shared across user accounts, but the notification must not expose whether or by whom the same document was processed previously.
Acceptance Criteria
Description
When an existing transcription is retrieved from the shared cache, the model is not called again and the processing cost is zero.
As discussed with the Product Owner, the interface could inform the user how much they saved because the cached transcription was reused. This would make the benefit of the cache visible and explain why the page was processed without increasing the document cost.
Example message:
You’ve saved $X thanks to our premium cache feature.The transcription cache is shared across user accounts, but the notification must not expose whether or by whom the same document was processed previously.
Acceptance Criteria