Create a comprehensive pull request with proper context
# Create PR ## Overview Create a well-structured pull request with proper description, labels, and reviewers. ## Steps 1. **Prepare branch** - Ensure all changes are committed - Push branch to remote - Verify branch is up to date with main 2. **Write PR description** - Summarize changes clearly - Include context and motivation - List any breaking changes - Add screenshots if UI changes 3. **Set up PR** - Create PR with descriptive title - Add appropriate labels - Assign reviewers - Link related issues ## PR Template - [ ] Feature A - [ ] Bug fix B - [ ] Unit tests pass - [ ] Manual testing completed