Use + refspec to force update pr-N branch on re-run. Prevents
'already exists' error when testing the same PR multiple times.
Addresses review feedback from PR #32.
Creates test-pr.sh to streamline PR testing workflow:
- Fetches PR from wylab remote
- Checks out PR branch
- Installs in editable mode with uv
- Runs test with staging config
- Uses NANOBOT_CONFIG to isolate from production
Usage: ./test-pr.sh <pr-number> [test-message]
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>