#!/bin/bash
set -u
OUT=/tmp/recon/12_commit.out
exec > "$OUT" 2>&1
set -x
REPO=/home/claude/repos/gbharg-agents
cd "$REPO" || { echo NO_REPO; exit 1; }

export GIT_AUTHOR_NAME="Gautam AI"
export GIT_AUTHOR_EMAIL="gautamai@icloud.com"
export GIT_COMMITTER_NAME="Gautam AI"
export GIT_COMMITTER_EMAIL="gautamai@icloud.com"

git add pr-review-shared/lib/ask-ai.js \
        pr-review-shared/lib/__tests__/ask-ai.test.js \
        gemini-pr-reviewer/index.js \
        codex-pr-reviewer/index.js \
        codex-pr-reviewer/codex-stdin-shim.sh \
        claude-pr-reviewer/index.js

git status -s

git commit -F /tmp/recon/commitmsg.txt

echo "=== committed; show ==="
git log --oneline -1
git show --stat HEAD
echo "=== DONE_12 ==="
