All releases
0.5.22026-08-18

Fast remote export checks

Export quality checks now run away from the production editor, finish much faster on long episodes, and no longer hold the browser request open.

Improvements:

  • Loudness, clipping, dead-air, and black-frame checks now run on a dedicated Modal GPU worker instead of consuming the production editor server.
  • The checker reads each export once and analyzes audio and GPU-decoded video together. On the 75-minute episode 381 export, repeat scans finished in 3 minutes 11 seconds to 3 minutes 39 seconds instead of a projected 31 minutes.
  • Manual checks start in the background, so the page is never tied to one long browser request. It polls lightweight status updates and refreshes when results land.

Fixes:

  • Five editors checking the same export now share one in-flight worker instead of launching five duplicate scans. Different exports can still scale independently, up to a bounded concurrency limit.
  • Abnormal checks have a hard remote deadline and never fall back to a long local ffmpeg run that can pin the production CPU.