#!/usr/bin/env bash set -euo pipefail ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/../.." && pwd)" cd "$ROOT_DIR" PROJECT_TASKS="$ROOT_DIR/TASKS.md" PROJECT_GOALS="$ROOT_DIR/GOALS.md" GLOBAL_TASKS="/home/long/.openclaw/workspace/TASKS.md" GLOBAL_GOALS="/home/long/.openclaw/workspace/GOALS.md" bash scripts/review/preflight_task_write_guard.sh llm-intelligence-agent "$PROJECT_TASKS" "$PROJECT_GOALS" >/dev/null set +e bash scripts/review/preflight_task_write_guard.sh llm-intelligence-agent "$GLOBAL_TASKS" >/tmp/llm_subagent_guard.err 2>&1 RC1=$? set -e [[ "$RC1" -ne 0 ]] grep -Eq 'shared workspace file|forbidden' /tmp/llm_subagent_guard.err set +e bash scripts/review/preflight_task_write_guard.sh llm-intelligence-agent "$GLOBAL_GOALS" >/tmp/llm_subagent_guard_goal.err 2>&1 RC2=$? set -e [[ "$RC2" -ne 0 ]] grep -Eq 'shared workspace file|forbidden' /tmp/llm_subagent_guard_goal.err echo "subagent_workspace_guard_test: PASS"