# Baota install.sh runtime fix

**Status:** ✅ Done

## Changes
- Added `_resolve_supervisorctl` / `_supervisorctl_update` (Baota `pyenv/bin/supervisorctl -c /etc/supervisor/supervisord.conf`).
- Added `_resolve_node20` (Baota `/www/server/nodejs/v20.*/bin/node`); Nuxt conf uses absolute `NODE_BIN` + `PATH`.
- Crontab: `crontab -u www` when `www` exists; root fallback otherwise.
- README: one-liner on Baota supervisorctl/node paths.

## Verification
```text
bash tests/deploy/baota/run-all.sh → ALL PASS (3 tests)
```

## Files
`deploy/baota/install.sh`, `deploy/baota/README.md`, `tests/deploy/baota/test-install-{supervisor-path,nuxt-supervisor,crontab-www}.sh`, `tests/deploy/baota/run-all.sh`
