Right now, the code makes various dangerous assumptions that can pretty much stop the user from doing anything if the assumptions aren't correct - for example, the robot currently needs code in the RobotCode folder to run, but there's no easy way to put code there without running deploy.py, which in turn makes assumptions about things like the bash.exe path. In the future, it should be possible to do everything manually in case these fail.
Right now, the code makes various dangerous assumptions that can pretty much stop the user from doing anything if the assumptions aren't correct - for example, the robot currently needs code in the RobotCode folder to run, but there's no easy way to put code there without running deploy.py, which in turn makes assumptions about things like the bash.exe path. In the future, it should be possible to do everything manually in case these fail.