What problem does it solve? It standardizes how changes in the ragappv3 repository get committed, validated, pushed, and published as GitHub pull requests, preventing messy histories, unscoped staging, and unvalidated code from reaching review. ## Core Features & Use Cases - Branch Hygiene: Creates prefixed feature branches from master, handles detached HEAD states, and checks mergeability before pushing. - Scoped Validation: Runs targeted pytest and py_compile for backend Python changes, plus npm test, typecheck, lint, and build for frontend changes. - Review Follow-Up Handling: Classifies external review findings as confirmed, partially valid, not reproduced, pre-existing, or out of scope before applying fixes. - Use Case: After finishing a FastAPI bug fix, ask the agent to ship it; it stages only the touched files, runs the relevant tests, creates a conventional commit, pushes the branch, and opens a draft PR against master with a summary and test plan. ## Quick Start Commit my current changes and open a draft pull request against master with a proper test plan.