Because of reasons, the port that gets set in config.js is not the one that users see in their browser url bar. It's 1000 less.
So if the user is running on localhost:3000, the port set in config is 2000. This feels confusing and arbitrary.
If a user wants to change their default port so the prototype runs on 3005, they currently need to set 2005 in config.js. It would be nicer if they could just set the port they want to run on.
I suspect fixing this would be a breaking change unless we came up with a new config for it.