scripts/bootstrap.sh verifies and (optionally) installs everything
mcesptool needs on a host: system packages, ESP-IDF toolchains
including the optional QEMU + esp-clang that install.sh all skips,
uv, and the project venv. Supports Arch Linux (pacman) and macOS
(Homebrew, with cautious defaults that prefer user-owned ~/homebrew).
Runs idempotent: safe to re-run after a system reinstall or when
extending to a new dev machine. make bootstrap-check for read-only
verification; make bootstrap for install.