Update start.sh to detect Docker; if it is missing, install it automatically for macOS, Linux, and Windows/WSL.
Change package.json so "start" runs ./start.sh but ensure the project can still be launched one level lower directly from source (without the high‑level start.sh) via start:normal
Update start.sh to detect Docker; if it is missing, install it automatically for macOS, Linux, and Windows/WSL.
Change package.json so "start" runs ./start.sh but ensure the project can still be launched one level lower directly from source (without the high‑level start.sh) via start:normal