By: Michael Lynch <git@mtlynch.io>
Preserve processable video validation boundary Keep video upload validation represented by ProcessableVideo instead of a validation-only method. This keeps the intermediate slice aligned with the later video processing API while still returning HTTP 501 before transcoding or saving valid videos.
| Time to Start | Worker time | Duration | Time to finish | |
| Config | 1s | 4s | 4s | 5s |
| Eval | 6s | 25s | 25s | 32s |
| Build | 2m09s | 7m08s | 2m50s | 4m59s |
| Suite | 1s | 7m38s | 4m58s | 4m59s |