Purpose: Ensure your terminal is in the correct filesystem context before proceeding with any workflow.
Windows users: You must be in WSL/Ubuntu, not Windows PowerShell.
Run:
echo $SHELL
Expected output: /bin/bash or /bin/zsh
If you see nothing or an error: You are likely in PowerShell. Open a terminal and type wsl to enter Ubuntu.
Run:
echo $HOME
Expected output: /home/yourusername (Linux/WSL) or /Users/yourusername (Mac)
NOT expected: C:\Users\... or any path with backslashes
Run:
pwd
Expected: Path starting with / (e.g., /home/alice/GitHub/econ-ark/ballpark)
NOT expected: Path starting with C: or containing backslashes
wsl and press Enterusername@machine:~$)Once all verifications pass, proceed with the workflow.
Many workflows require you to be in a specific directory (usually ~/GitHub/econ-ark/ballpark).
Check your current directory:
pwd
Navigate to ballpark if needed:
cd ~/GitHub/econ-ark/ballpark
Being in the wrong directory is one of the most common causes of errors. Always verify your location before running commands.