#!/usr/bin/env bash # Long-window run with a GPU 3 headroom guard (Scriberr is an on-demand tenant of GPU 3). cd /tank/spikes/parakeet-ab AB_WINS=${AB_WINS:-long} python3 code/longwin.py run "$@" > out/longwin-run.log 2>&1 & run=$! while kill -0 $run 2>/dev/null; do f=$(nvidia-smi -i 3 --query-gpu=memory.free --format=csv,noheader,nounits) if [ "$f" -lt 8192 ]; then echo "GUARD fired: GPU3 free $f MiB"; for c in $(docker ps --filter label=ab=parakeet-2026-09-30 --format "{{.Names}}"); do docker rm -f $c >/dev/null; done; break fi sleep 0.5 done wait $run echo "LONGWIN DONE"