#!/bin/bash
# Poll until $1 exists and contains the EXIT marker
set -uo pipefail
F="$1"
for i in $(seq 1 60); do
  if [ -f "$F" ] && grep -q '=== EXIT' "$F" 2>/dev/null; then
    echo "READY"
    exit 0
  fi
  sleep 1
done
echo "TIMEOUT"
