After I added box to my environment PATH. I can start commandbox from my working directory with the single namespace "$ box" then start my server with "commandbox> server start" then my working directory is used as the root for the test site. But if I use multiple namespaces in a single command line "$ box server start" is starts the server from the cli install path.
Working directory: ~/dev/myapp
cli install directory: ~/programs/box-cli/dist/cli
In addition, if I supply the directory argument it is ignored "$ box server start directory='.' force=true"
If I use the full path for directory it says the server started on port 51517, but it really didn't - didn't open browser, no process, no system tray icon.