7d3dc0f2

By: Michael Lynch <git@mtlynch.io>

Classify upload policy errors at the handler boundary

Map image resolution and video duration limits to stable 413 responses while
keeping malformed upload details out of client responses. Remove exported
sentinel errors that production code does not classify, and document the
route-local taxonomy for future changes.
configuredevShellx86_64-linuxbackendbackend-devcheck-bashcheck-frontendcheck-go-formattingcheck-go-test-packagescheck-trailing-newlinecheck-trailing-whitespacedeploy-to-flydiagramdocker-imagee2e-testsgo-testsimport-from-tinybeansjs-testslint-sqllittle-momentslittle-moments-devx86_64-linux