All tracked .sh files were stored as mode 100644 (non-executable), even though the CI workflow and normal usage invoke several of them directly (./scripts/build.sh) rather than through `bash`. On a fresh Linux checkout this fails with a permission error. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
9 lines
267 B
Bash
Executable File
9 lines
267 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
root=${1:?Repository root is required}
|
|
for path in shared adapters scripts docs AGENTS.md; do
|
|
[ -e "$root/$path" ] || { printf 'Missing repository input: %s\n' "$path" >&2; exit 1; }
|
|
done
|
|
printf 'PASS session configuration\n'
|