14 lines
418 B
Bash
14 lines
418 B
Bash
#!/usr/bin/env bash
|
|
# Thin launcher only -- see CLAUDE.md "Bash policy". Logic lives in ba_daily.py.
|
|
set -euo pipefail
|
|
|
|
VENV_PYTHON="${VENV_PYTHON:-$HOME/.venvs/ba-auto-daily/bin/python3}"
|
|
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
|
|
if [ ! -f "$SCRIPT_DIR/ba_daily.py" ]; then
|
|
echo "ERROR: ba_daily.py not found in $SCRIPT_DIR" >&2
|
|
exit 1
|
|
fi
|
|
|
|
exec "$VENV_PYTHON" "$SCRIPT_DIR/ba_daily.py" "$@"
|