2a93bfd5b1
The check was `export PATH="$HOME/.local/bin:$PATH"` followed by `command -v dotup`, which proves the export worked and nothing else. It passed on every run while a real operator on a fresh box hit `dotup: command not found`. ~/.local/bin is put on PATH only by the .zshrc this tier ships, for a zsh that dotup itself installs. So on any new machine the first invocation must be ~/.local/bin/dotup -- which the README already documents -- and bare `dotup` cannot work until zsh is installed and logged into. Assert `-x ~/.local/bin/dotup` first, then export for the rest of the script's convenience. Reproduced the original failure in a clean root container before changing anything, and re-ran the end-to-end after: PASS.