pull-request

PR lifecycle management - create PRs with proper commits, merge with validation, and manage PR comments