add gh CLI parity design for pull requests
- document all gh pr commands and map to tangled MCP tools
- 8 tools: create, update, list, get, close, reopen, merge, ready
- preserve gh parameter names and semantics where possible
- key differences: user-provided patches, logical-only merges
- draft state as custom status value
- label reuse from issues (subject-based ops)
- default limit 30 (matching gh)
also update CLAUDE.md:
- use jq for JSON parsing (not python pipes)
- never use sleep (poll with tools instead)