Skip to main content
Members are a foundational concept in PullRule, representing individuals associated with pull requests, regardless of whether they are users in your organisation. Understanding members and their metrics is key to gaining insights into PR activity, quality, and team dynamics.

What is a member?

A Member in PullRule is a representation of a person who is associated with a pull request — typically the creator or main contributor of the PR.
Members are not the same as your organisation’s register PullRule users and are not billed as such. This allows to track and report on contributions from external developers (e.g. open-source contributors or contractors) as well as internal team members.
Each member aggregates data across all the pull requests they are involved with.

Member overview

Each member has a dedicated profile page that gives you detailed insights into their pull request activity.

Live scores & Metrics

Each member profile includes a live scoring overview, including:
  • Average score: The member’s average score across all pull requests.
  • Average score compared to other members: How this member’s average score stacks up against the team.
  • These scores reflect the conditions that are set in the Rules feature of PullRule, which define how pull requests are evaluated.

Pull requests over time

A visual chart that displays the number of pull requests created by the member over time. This helps identify trends in their activity such as productivity spikes or drop-offs.

List of pull requests

View all pull requests that have been authored by this member.

Downloadable reports

Users can download a full member report for auditing, performance reviews, or historical record-keeping. The report includes:
  • Score trends
  • Average score
  • Average score compared to other members
  • Best scoring pull requests
  • Worst scoring pull requests
Reports can be filtered by:
  • Last week
  • Last month
  • Last year
  • All time

Why members matter

Monitoring members is critical for:
  • Engineering management: Understand who is contributing what, and how consistently.
  • Performance tracking: Spot patterns in quality or velocity over time.
  • Team health and reviews: Get a fair, data-driven perspective on individual and group efforts.