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 | 18s | 8s | 8s | 26s |
| Eval | 22s | 1m28s | 1m28s | 1m50s |
| Build | 44s | 9m42s | 1m42s | 2m27s |
| Suite | 18s | 11m18s | 2m08s | 2m27s |