#!/usr/bin/env bash
set -euo pipefail
checkout="$1"
run_dir="$2"
mkdir -p "$run_dir/Missing GitLab project"
repo="$run_dir/Missing GitLab project"
git -C "$repo" init --quiet --initial-branch=main
printf 'Synthetic project for GitLab error reproduction.\n' > "$repo/README.md"
git -C "$repo" add README.md
git -C "$repo" -c user.name=Scenario -c user.email=scenario@example.invalid commit --quiet -m 'Initial commit'
git -C "$repo" remote add origin https://gitlab.com/julius54/t3-triage-missing-22342.git
cd "$checkout"
node apps/server/src/bin.ts project add "$repo" --title 'Missing GitLab project' --base-dir .t3
node apps/server/src/bin.ts thread start "$repo" 'Start' --title 'GitLab lookup' --provider devReplay --model multi-turn --wait --json --base-dir .t3
