#!/usr/bin/env bash
# Gemini 3 Flash end-to-end MCQ over the FULL VIDEO (not extracted frames).
# Sends gs:// URIs to Vertex; bytes flow server-side, tahoe doesn't download.
# Default: explicit caching enabled (one cache per movie, TTL 600s).
#
# Requires:
#   gcloud auth application-default login
#   GOOGLE_CLOUD_PROJECT exported (or pass --project)
#   Movies present at gs://${CHNB_GCS_BUCKET}/${vid}.mp4

set -euo pipefail
cd "$(dirname "$0")"

python run.py "$@"
