#!/bin/bash
set -e
cd /home/claude/repos/openclaw
COMMIT=b6edc5304740067191a921483d5f30ceb03461be
WT=/tmp/curo-clean-wt

# Fresh worktree based on origin/main, on a new clean branch.
git worktree remove --force "$WT" 2>/dev/null || true
git branch -D feat/ai-curogram-mcp-skill-clean 2>/dev/null || true
git worktree add -b feat/ai-curogram-mcp-skill-clean "$WT" origin/main

cd "$WT"
# Apply only my single commit (3 curogram files) on top of origin/main.
git cherry-pick "$COMMIT"

echo "=== clean diff vs origin/main ==="
git diff --stat origin/main HEAD
echo "=== log ==="
git log --oneline -1
echo CLEANPR_DONE
