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.