Problem #
The CLI can close issues but cannot comment, and pull support lacks comments, diff, checks, close/reopen, and merge operations.
Acceptance criteria #
- Add issue comment and close-with-comment support.
- Add pull comment, diff, checks, close, reopen, and merge commands.
- Compound operations report partial completion if one record succeeds and another fails.
- All lifecycle mutations support structured JSON output.