What problem does it solve? Reviewing code changes and leaving structured feedback on GitHub pull requests requires juggling git commands, the GitHub API, and consistent review formatting, which is slow and error-prone when done manually. ## Core Features & Use Cases - Local Pre-Push Review: Scan local diffs with git for debug statements, hardcoded credentials, and merge conflict markers before pushing. - Pull Request Review: Gather PR context, check out branches, run tests, and submit formal reviews (approve, request changes, or comment) via the gh CLI or curl with a GitHub token. - Structured Inline Feedback: Post atomic reviews with severity-tagged inline comments (critical, warning, suggestion) using a consistent output template. - Use Case: A teammate opens a PR touching authentication code. Check out the branch, diff against main, run the test suite, then submit a single atomic review flagging a SQL injection at a specific line and approving the rest. ## Quick Start Review pull request number 42 in this repository and leave inline comments on any security issues you find.