If I run AppHarbor CLI tool and pass -a switch with name of non-exist application everything complete successfully. The return code of the tool is 0 which makes it impossible to know something is wrong.
There is also no message, the opposite, there is a success message that everything works.
I think there should be a check before the upload begin if the application even exists