#!/usr/bin/env bash # Ensure control scripts stay executable. set -euo pipefail SCRIPTS=(claude.sh build.sh setup.sh launch.sh hooks/pre-commit) for f in "${SCRIPTS[@]}"; do if [[ -f "$f" && ! -x "$f" ]]; then echo "pre-commit: fixing missing executable bit on $f" chmod +x "$f" git add "$f" fi done