<!--
Claude Code review checklist: pull request template
Sthuthi Technologies · Why each check matters: https://sthuthi-tech.com/blog/claude-code-review-checklist?utm_source=sthuthi-pdf&utm_medium=resource&utm_campaign=pr-template&utm_content=template-header
Save as .github/pull_request_template.md (GitHub) or your platform's equivalent.
Based on Anthropic's Claude Code documentation (best practices, security, permissions), checked 6 October 2026.
Sthuthi Technologies is independent and not affiliated with or endorsed by Anthropic.
-->

## Agent-written change review
- [ ] Every changed file is in scope for this task
- [ ] No unrelated refactors, renames or formatting churn
- [ ] I saw test/build/lint output (not just "tests pass")
- [ ] No tests were deleted, skipped or loosened
- [ ] The fix addresses the root cause
- [ ] New or changed dependencies were intended
- [ ] No unexpected changes to .claude/, CLAUDE.md, .mcp.json, CI or secrets
- [ ] Untrusted input is handled; no keys or tokens in the diff
- [ ] I reviewed git diff, including shell-made changes
- [ ] I can explain every change without asking the agent
