# Pull Request Template ## Title Format ``` : ``` Examples: - `feat: Add user authentication flow` - `fix: Resolve data sync race condition` - `refactor: Simplify error handling in API client` --- ## Body Template ```markdown ## Summary Brief description of what this PR does and why. - Key change 1 - Key change 2 - Key change 3 ## Changes ### Added - New feature or file ### Changed - Modified behavior or file ### Removed - Deleted feature or file ### Fixed - Bug that was fixed ## Screenshots If applicable, add screenshots or recordings. ## Test Plan - [ ] Unit tests added/updated - [ ] Manual testing completed - [ ] Edge cases verified ### How to Test 1. Step 1 2. Step 2 3. Step 3 ## Checklist - [ ] Code follows project style guidelines - [ ] Self-review completed - [ ] Comments added for complex logic - [ ] Documentation updated (if needed) - [ ] No new warnings introduced - [ ] Tests pass locally ## Related Issues - Closes #123 - Refs #456 --- Generated with [Claude Code](https://claude.ai/claude-code) ``` --- ## Minimal Template For small changes: ```markdown ## Summary - [One line description] ## Test Plan - [ ] [How you verified this works] --- Generated with [Claude Code](https://claude.ai/claude-code) ``` --- ## Draft PR Template For work in progress: ```markdown ## WIP: [Feature Name] ### Done - [x] Task 1 - [x] Task 2 ### In Progress - [ ] Task 3 ### Blocked - [ ] Task 4 (waiting on X) ### Questions - Question 1? - Question 2? --- Generated with [Claude Code](https://claude.ai/claude-code) ```