0d64a1b8

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.
configuredevShellbackendbackend-devcheck-bashcheck-frontendcheck-go-formattingcheck-go-test-packagescheck-trailing-newlinecheck-trailing-whitespacedeploy-to-flydiagramdocker-imagee2e-testsgo-testsimport-from-tinybeanslint-sqllittle-momentslittle-moments-devx86_64-linux