Currently the backend rejects the build at the time of verification - when it's fully uploaded.
For the CLI, we can add a QoL feature to fail faster if the build is too big. We could also point to a useful email where one could request a higher limit.