By: Michael Lynch <git@mtlynch.io>
Move upload path mapping into MediaWriter The Processor and VideoProcessor no longer take a separate PathFor function. Each MediaWriter now decides where a filename lands: LocalWriter uses the bare filename, and s3.Writer applies its configured subfolder. Callers ask the writer, so backend-specific path conventions stay with the backend. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
| Time to Start | Worker time | Duration | Time to finish | |
| Config | 2s | 9s | 9s | 11s |
| Eval | 8s | 24s | 24s | 33s |
| Build | 15s | 8m50s | 26h11m17s | 26h11m33s |
| Suite | 2s | 9m24s | 26h11m30s | 26h11m33s |