Problem: Rate-limit buckets for GitHub-originated traffic are keyed by connecting IP address today — correct when every self-hoster has their own IP, but a shared multi-customer egress path would collide multiple customers' traffic into the same bucket.
Area: ORB / Cloud
Proposal: Re-key these buckets by installation/customer identity rather than IP address for any centrally-hosted path.
Deliverables:
- Installation-keyed rate limiting for the relevant webhook/token/relay endpoints.
Acceptance criteria:
Problem: Rate-limit buckets for GitHub-originated traffic are keyed by connecting IP address today — correct when every self-hoster has their own IP, but a shared multi-customer egress path would collide multiple customers' traffic into the same bucket.
Area: ORB / Cloud
Proposal: Re-key these buckets by installation/customer identity rather than IP address for any centrally-hosted path.
Deliverables:
Acceptance criteria: