Skip to content

fix(web): preserve the original source for transcript backfills - #3556

Open
yashranaway wants to merge 1 commit into
CapSoftware:mainfrom
yashranaway:fix/transcript-backfill-source
Open

yashranaway wants to merge 1 commit into
CapSoftware:mainfrom
yashranaway:fix/transcript-backfill-source

Conversation

@yashranaway

@yashranaway yashranaway commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

when we backfill the editable transcript for an edited video, it's supposed to transcribe the preserved original, because the transcript describes the original timeline. but if that original couldn't be fetched, the source lookup quietly fell back to the edited mp4 and we saved the edited video's timestamps as if they were the original's, so words land in the wrong places.

now when an original source is given it's the only one we try. if it isn't reachable the backfill fails through the existing error path before calling the transcription provider or saving anything, so it can be retried. normal transcription still falls back like before.

RetriggerView in GreptileConfidence Score: 5/5

The PR appears safe to merge.

Summary

Edited-video transcript backfills now use only the preserved original when a source override is supplied.

  • Editable transcript backfills use only the preserved original.

Tests were inspected but not run.

Reviews (1) · Last reviewed commit: "fix(web): preserve the original source f..." · Reviewed by Greptile

@vercel

vercel Bot commented Oct 29, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated
cap-status Skipped Skipped Oct 29, 2026 8:43pm UTC

@vercel
vercel Bot temporarily deployed to Preview – cap-status October 29, 2026 20:43 Inactive
@yashranaway

Copy link
Copy Markdown
Contributor Author

@greptileai review

This branch was previously deployed

1 inactive deployment
Preview – cap-status — 0a049d97 Deployed Oct 29, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant