#!/usr/bin/env bash
# Run from a prepared T3 Code checkout. Applies only the existing PR diff.
set -euo pipefail
head=0716eac3666daa5643213088315b57b981b89c81
git diff --quiet
git diff "$head^" "$head" | git apply
vp test run packages/provider-grok/src/server/driver.test.ts
# Retain PR's assertion and revert just the implementation for the red check.
git show HEAD:packages/provider-grok/src/server/driver.ts > packages/provider-grok/src/server/driver.ts
trap 'git diff "$head^" "$head" -- packages/provider-grok/src/server/driver.ts | git apply' EXIT
if vp test run packages/provider-grok/src/server/driver.test.ts; then
  echo 'ERROR: expected regression assertion to fail' >&2
  exit 1
fi
