Distributions — Optimal Docs

Distributions

The Distributions view shows how your team’s work is distributed over time. When set up correctly, it breaks down where engineering effort is going — what percentage of work is focused on tech debt, security, new features, or bugs.

Note: Teams need to manually create labels (e.g., “tech debt”, “security”, “new feature”, “bug”) within their GitHub repositories. Once PRs or issues are labeled accordingly, the Distributions view will automatically categorize and visualize that data.

Where to Find It

Go to Allocations → Distributions in the left sidebar.

How It Works

The Distributions page pulls data from all PRs or issues within your selected date range. It groups them by label or type to calculate how much work falls into each category.

Each colored section in the chart represents a different type of work:

Hover over each segment to see the exact percentage and number of PRs associated with that label.

Filters

Date Range

Choose the time period you want to analyze — for example, a sprint or week range. All metrics and charts refresh automatically as you adjust the dates.

Repository Filter

Select one or multiple repositories to narrow your view. This helps you isolate work across different codebases or projects.

User Filter

Filter results by a specific team member to see where their work was allocated. Helpful for understanding workload balance or individual focus areas.

Toggle Chart Type

Switch between two visualization styles:

GitHub / Jira Toggle

Switch between GitHub and Jira to control the data source:

Interpreting the Data

Distribution What It Means
Large Bugs section Team spent most time fixing issues
High Tech Debt share Time went into refactoring or cleanup
Notable Security section Patches, audits, or dependency updates
More New Features Progress toward roadmap or sprint goals

Pull Request Table

Scroll below the chart to see a detailed list of pull requests that make up the data. Each row represents a single PR with these columns:

You can sort by any column, use the search bar to find a specific PR, and use pagination to navigate large datasets.

Troubleshooting

Issue Fix
Percentages don’t add up neatly Normal — a single PR can have multiple labels
No data showing Expand your date range or confirm repos are selected
Chart not switching Refresh your browser and check the toggle
Missing PR sizes Make sure your GitHub token has access to read diffs
Too many “Unlabeled” items Check if your team is consistently applying labels or issue types