./start.sh: 1. Detect if port 8888 is in use → kill gracefully, force if needed 2. Verify port free, rebuild if source changed, start in background 3. Wait up to 10s for readiness confirmation