> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cubic.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Delivery & effectiveness

> See how many PRs your team merges, how fast, whether they are features, fixes, or maintenance, and who reviews them.

The Delivery & effectiveness tab shows how many PRs your team merges, how fast they merge, whether
they're features, fixes, or maintenance, and who reviews them. The repository, team, and period
[filters](/analytics/overview#filters-and-time-periods) apply to every section, and the summary
cards compare with the previous period.

<img src="https://mintcdn.com/cubic-2/cZU4pgQjXuMZYFS-/analytics/images/analytics-delivery.png?fit=max&auto=format&n=cZU4pgQjXuMZYFS-&q=85&s=22a366c73e0c040a98b633eca236a677" alt="Analytics Delivery & effectiveness tab with Merged PRs per week, Merged PRs with human reviews, and Median wait for first human review cards above a weekly Delivery chart" className="border border-zinc-800 rounded-lg" width="2880" height="1476" data-path="analytics/images/analytics-delivery.png" />

## Summary cards

| Card | What it shows |
| - | - |
| **Merged PRs per week** | Average PRs merged per week, including weekends. |
| **Merged PRs with human reviews** | Share of merged PRs that a person other than the author reviewed before merge. |
| **Median wait for first human review** | Median time from a PR being ready for review to its first review by a person. |

Reviews by bots, including cubic, don't count as human reviews.

## Delivery

The **Delivery** chart shows merged PRs as bars and median time to merge as a dashed line. Switch
between **Organization**, **By team**, and **By repository**.

The team and repository views show the five groups with the most merged PRs and combine the rest.
A PR whose author is on several teams is split evenly between them.

## Work output and work mix

**Work output** estimates how much reviewed work shipped. Each file in a merged PR scores 1, 2, or
4 points by complexity, based on cubic's review, so PRs that cubic didn't review don't count.
Switch between **Organization**, **By team**, and **By engineer**. Bots are left out.

**Work mix** shows how merged PRs split by type. The headline, **Feature work**, is the share of
merged PRs that are features.

| Type | Meaning |
| - | - |
| **Features** | New or extended functionality that people or other systems use. |
| **Bug fixes** | Fixes for behavior that was wrong, including security flaws. |
| **Maintenance** | Refactoring, dependencies, tooling, infrastructure, or standalone tests and docs. |
| **Mixed signals** | Several substantial purposes, with none of them dominant. |
| **Unclassified** | The title and description don't make the purpose clear. |

cubic classifies each PR from its title and description. The type reflects what the PR says it
does, and cubic doesn't check it against the code.

## Review activity

**Review activity** charts **Reviews given** over time. Use **Group by** to switch between
**Engineer**, **Team**, and **Organization**. Every review counts, so a PR reviewed twice counts
twice. Bots are left out.

Next to the chart:

* **Revert PRs:** merged PRs that undo earlier changes. A PR counts as a revert when its title
  starts with "Revert" and its description names the reverted commit or an earlier merged PR.
* **Average review rounds until merge:** for each reviewed PR, cubic counts the approvals, change
  requests, and dismissed reviews from the reviewer who submitted the most, then averages across
  PRs. A reviewer who requests changes once and then approves makes two rounds.

## Contribution and collaboration

The table shows metrics per person or per team. Switch between **Members** and **Teams**, filter by
name, and select a column header to sort. To export the table as CSV for the selected period and
filters, select the download button.

| Column | Meaning |
| - | - |
| **cubic reviews** | PRs that cubic reviewed and that were later merged. |
| **Issues flagged** | Issues cubic posted on their PRs. |
| **Issues fixed** | Issues cubic posted on their PRs that were fixed. |
| **Reviews given** | PRs they reviewed. A PR counts once, unlike the chart. |
| **Review cycles per PR** | Average review rounds before their PRs merged. |
| **LOC added** | Lines added in their merged PRs. |
| **LOC deleted** | Lines deleted in their merged PRs. |

<Note>
  Lines of code measure activity, not productivity. A refactor that deletes more than it adds can be
  worth more than a feature with thousands of new lines.
</Note>

## Historical data

When you open the tab, cubic collects review history and classifies work for PRs merged in the last
60 days, newest first. It never goes back before the day you installed cubic. Older PRs have this
data only if cubic collected it earlier, so longer periods such as **All time** can leave some out.

A spinner marks metrics that are still loading, and the page keeps refreshing for about 12
minutes. If data is still missing after that, reload the page. Percentages such as **Merged PRs
with human reviews** can change as history fills in.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.