feat: add version checking and install manifest tracking
Add minimum version validation for all dependencies across local and remote machines (jq>=1.6, curl>=7.70, git>=2.30, docker>=20.0, compose>=2.0, shellcheck>=0.8, gh>=2.0). Setup scripts now record every install action to .manifests/<host>.manifest files, enabling full rollback via setup/cleanup.sh. teardown_all.sh gains --cleanup flag to chain prerequisite removal after phase teardowns. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@@ -12,6 +12,9 @@ runners.conf
|
||||
/tmp/
|
||||
*.log
|
||||
|
||||
# Install manifests (machine-specific state from setup scripts)
|
||||
.manifests/
|
||||
|
||||
# Backup archives
|
||||
*.zip
|
||||
|
||||
|
||||
Reference in New Issue
Block a user