| `confirm.sh` | Print prompt, wait for uppercase `Y`; exit 1 otherwise. Set `NONINTERACTIVE` (non-empty) to skip the prompt and auto-confirm (exit 0) for CI/automation |
| `tools-check.sh` | Check each tool in `tools.txt` is on `PATH`; report missing |
| `repos-update.sh` | Clone or `git pull` each repo listed in the argument file |
| `update-downstream-tag.sh` | Tag and push to trigger downstream pipelines |