Changelog
Follow up on the latest improvements and updates.
RSS
Work Classification lets you define how your organization's engineering work is grouped — above issue types. Create Categories and Subcategories, map your work item types to them, and immediately see the results in two new Project Financials charts.

Investment Allocation Trend — stacked bar chart showing how cost splits across work categories over weeks, months, or quarters
Budget Breakdown — donut chart showing which work types consume the most budget in the current period
Ships with the Roadmap default category (Bug, Epic, Feature, Improvement, Research, Support, Task)
Add your own categories — model the Investment Balance Framework (KTLO / Build / Improve / Productivity) or any accounting structure relevant to your business
Admin only, configured at the organization level · Settings → Work Classification
Discoveries is the place where Leanmote shows you every entity it automatically detected across your integrations so you can decide what to do with each one: accept it, map it to an internal user, or ignore it.

Think of it as your configuration inbox: anything new that shows up in GitHub, GitLab, Jira, Slack, or Calendar and that Leanmote doesn't yet know how to interpret lands here, waiting for your decision.
5 tabs: People, Repositories, Boards, Statuses, Channels
Pending / Ignored / Accepted state filters so you always know what needs attention
Manual trigger: hit "Discover" to run an immediate extraction right after connecting a new integration
Auto-runs every day at 7:00 AM and 7:00 PM
Admin & Owner access only
No more hunting through Settings to find unmapped repos or unknown contributors. Everything surfaces in one place.
AI is no longer just a sidekick to your developers — it now opens PRs, moves Jira tickets, and burns through tokens on its own.
AI Governance V1
brings everything you need to govern that reality in one dashboard: who uses what, what it costs, what it ships, and now — what your autonomous agents
are doing alongside your humans.The dashboard has grown into four tabs that answer four very different questions, plus a new pipeline for ingesting agentic activity at scale.
>
Where to find it:
sidebar → AI Governance
, or open /ai-governance
in your workspace. Filters and date range work across every tab.
What's new
🤖 New tab — AI Agents
We've added a dedicated
AI Agents
tab to track autonomous agents (Claude, GitHub bots, custom Jira agents, …) as first-class actors on your team. Identify each agent by the user account it logs in with, then measure its output, quality and cost.KPIs at a glance:
- Active Agents— how many agent accounts (the "Bots" team) were active in the period.
- Tasks Completed— tasks owned by an agent that transitioned to a Done-equivalent status (Done / Closed / Resolved / Completed / Released).
- Rework Rate— percentage of agent task transitions that movedbackwardsin the workflow (e.g. Review → In Progress). Lower is better — it signals an agent whose output gets accepted on the first pass.
- Agent vs Human Share— share of completed tasks owned by agents vs humans in the period.
- Tokens Consumed— total Claude Code tokens (input + output) consumed by agent accounts.
On the same tab:
- Tasks Completed Over Time— daily delivery cadence per agent, so you can spot ramp-ups, stalls, and weekend runs.
- Top Agents— leaderboard of agents by tasks completed, with Tokens / Task to expose efficiency outliers.
- Agent Run Log— every task an agent handled in the period, with platform (Jira, GitHub, …), task title, current status, and last update. Useful for spot-checking what agents actually shipped, and for audit trails.
🛠️ Better Claude Code ingestion under the hood
We've reworked our Claude Code data pipeline so per-session activity, model selection, and token usage land faster and more reliably in AI Governance. If you've integrated Claude Code via OTLP, you should see fresher numbers across
Most Used Model
, Daily Usage
, and Tokens Consumed
without doing anything on your side.A reminder of what AI Governance already does
If you haven't opened the dashboard in a while, here's what each of the four tabs answers:
- AI Usage— who uses AI tools, how often, and with what models.
- AI Impact— whether AI-assisted PRs are actually faster than non-AI PRs across coding, review, and deploy stages, plus lines of code, batch size, and AI Intensity.
- AI ROI— whether you're getting your money's worth: cost per active user, seat utilization, idle seats, weekly active users.
- AI Agents(new)— what your autonomous agents are shipping, and at what cost and quality.
All four tabs share filters (date range, projects, work items, teams) and a unified data model — so an agent account counts toward Tokens Consumed on AI Usage, Cost on AI ROI, and Tasks Completed on AI Agents, all at once.
How teams are using AI Governance
- Engineering enablement leads— find your power users and idle seats, redirect licenses, and prove the program is actually moving lead time.
- Engineering managers— see whether your team's AI adoption translates to fewer review cycles or just more code.
- Heads of engineering / leadership— quantify cost per AI-assisted PR, and now cost per agent task too.
- Anyone running an internal agent— verify the agent is actually delivering, and audit the work it touched.
Getting started
- Make sure your AI tools are connected (Settings → Integrations). GitHub Copilot, Cursor and Claude Code (OTLP) are supported today, with more integrations on the way.
- Tag your agent accounts as members of a Botsteam so the AI Agents tab can recognize them.
- Open AI Governanceand pick a date range.
Learn more
- AI Governance dashboard
- AI Governance metrics overview
- GitHub Copilot integration
- Claude Code integration (OTLP)
- AI-assisted PRs
- AI-assisted Commits
- AI Lead Time Comparison
- AI Tool Cost
- AI User Engagement Segments
- AI Intensity
Have feedback or a use case we should support? Reply on Canny, or ping us in your Intercom Messenger inside the app.
new
Integration
🔗 New Integration: Azure DevOps & Boards

Leanmote now supports
Azure DevOps
as a first-class integration — bringing the same depth of engineering analytics to teams using Microsoft's DevOps platform as we've long offered for GitHub, GitLab, and Bitbucket.## What Gets Connected
With a single OAuth connection, Leanmote syncs data from two Azure DevOps surfaces:
- Azure Repos:Pull requests, commits, branches, and repository activity — the same data that powers Cycle Time, Software Delivery Performance, DORA metrics, and AI Impact for GitHub users is now available for Azure DevOps repositories.
- Azure Boards:Tasks, work items, and team activity from your Azure Boards projects — feeding into workflow metrics, throughput analysis, and investment tracking in Leanmote.
## How to Connect
- Go to Productivity Toolsin Leanmote
- Find the Azure DevOps & Boardscard
- Click Connectand authorize via OAuth — no manual token management required
- Leanmote will begin syncing your repositories and boards automatically
Once connected, your Azure DevOps data flows into all the same dashboards your team already uses: Performance Delivery, Project Financials, Strategic Overview, and more.
## Who This Is For
Any engineering team that uses Azure DevOps as their primary platform — whether for repositories, project tracking, or both — can now get the full Leanmote experience without needing to migrate tools or maintain manual exports.
If your organization uses a mix of Azure DevOps and GitHub (or other platforms), Leanmote handles multi-source setups automatically, combining data across all connected integrations into a single unified view.
## Why It Matters
Azure DevOps is widely adopted across enterprise engineering teams, particularly in organizations with Microsoft-centric infrastructure. This integration removes the last barrier for those teams to adopt Leanmote's engineering intelligence platform without changing their existing toolchain.
improved
Proactive Insights
✨ AI Impact: Measure How AI Tools Are Affecting Your Engineering Delivery
Leanmote now includes
AI Impact
— a dedicated dashboard available in both Performance Delivery
and Project Financials
that answers the question every engineering leader is asking: "Are our AI tools actually making the team deliver better and faster?"

## AI Impact in Performance Delivery
The AI Impact section in Performance Delivery is split into two views:
### Delivery Correlation
This view connects AI usage data directly to your team's delivery metrics, surfacing three key signals:
- AI Impact Trend:Tracks whether days with higher AI intensity also produce better delivery outcomes — higher throughput and more frequent deployments. The signal is labeled clearly:Positive,Mixed, orNegative, so you know at a glance if AI is helping or not.
- Adoption Effect:Compares throughput per user-day between engineers with low and high AI adoption. A positive adoption effect means your heavier AI users are consistently shipping more.
- Assisted vs Delegated LOC:Breaks down AI-generated code into two categories:
-
Assisted
— lines produced via tab-style completions (e.g., Copilot suggestions accepted by the developer)-
Delegated
— lines written directly by an AI agent flow, with minimal manual editingThis distinction matters: delegation is a stronger signal of AI reliance than assistance. The dashboard shows the split as a percentage and tracks how it evolves over time.
- AI vs Bugs Correlation:A risk signal that checks whether increased AI usage is moving together with a higher bug rate or change failure rate — helping you catch quality regressions early.
### Adoption & Usage (AI Impact - Others)
This view gives you the raw adoption data behind the signal:
- Active users, interactions, code generations, acceptances, and acceptance rate— all in one place
- LOC Suggested— total lines of code AI offered across the team
- Breakdowns by:top features used, programming languages, AI models, and IDEs
- Per-user table:see individual stats for each engineer — generations, acceptance rate, primary IDE, and top models
## AI Impact in Project Financials
The AI Impact tab in Project Financials adds a financial lens to AI usage:
- AI Cost vs Deployments:A weekly chart that plots your AI tool spend against deployment output, surfacing a clear ROI signal —Positive,Mixed, orNegative.
- Spend breakdown:Total AI spend for the period, monthly cost across all seats, and — importantly — the portion of AI spend attributable to bugs (spend that went toward work that introduced or fixed defects).
- Adoption Overview:Classifies your engineers into segments —Power,Casual,Idle,New, andUnlicensed— so you can understand the health of your AI rollout and identify who might need more support or training.
## How to Connect AI Data
AI Impact works with
GitHub Copilot
(with Copilot telemetry enabled) and Claude Code Teams
. Once connected via Productivity Tools, metrics appear automatically — no additional setup needed.## Why It Matters
AI tools represent a significant and growing investment for engineering teams. AI Impact gives you the data to move beyond anecdotal evidence and measure — with real delivery and financial data — whether that investment is paying off.
new
Proactive Insights
🤖 Bottleneck Insights: AI-Powered Delivery Blocker Detection
We're launching
Bottleneck Insights
— a new AI-powered module that automatically detects where your engineering workflows are slowing down, before those slowdowns turn into missed deadlines or frustrated teams.
## What Is Bottleneck Insights?
Bottleneck Insights continuously analyzes your engineering data and surfaces the patterns that are degrading delivery performance. Instead of waiting for someone to notice that velocity is dropping or PRs are piling up, the AI proactively identifies the root causes and brings them to your attention.
## What It Detects
The AI looks across your full delivery workflow and flags issues like:
- PR review bottlenecks:Pull requests that have been waiting for review longer than your team's baseline, with context on which authors or reviewers are involved.
- Stalled work:Issues or tasks that have been in progress for an unusually long time with little or no activity — potential signs of blocked work, unclear scope, or competing priorities.
- Recurring delay patterns:Repeated slowdowns at the same stage of the pipeline (e.g., PRs always slow down on Fridays, or deployments consistently lag after sprint end).
- Cycle time regressions:Significant increases in Coding, Review, or Deploy time compared to recent baselines, flagged before they compound.
- Workload imbalance:Detection of situations where one team member or one service is becoming a consistent choke point.
## How It Works
Bottleneck Insights runs in the background and surfaces findings with a dedicated section in the product where you can browse current and recent bottlenecks, each with supporting data and a plain-language explanation of what's happening.
Each insight includes the context needed to act: which team, which repo, which time period, and what the expected baseline was. No manual analysis required.
## Why It Matters
Engineering teams generate enormous amounts of delivery data, but the signal is often buried in the noise. Bottleneck Insights applies AI to do the hard work of pattern recognition — so your engineering leaders spend less time diagnosing and more time removing blockers.
This is the first module in Leanmote's
Proactive Insights
track, with more AI-driven analysis coming throughout the year.new
Project Investment
📊 Engineering Performance Metrics Now in Project Financials
Project Financials
now includes engineering performance data alongside investment information — giving engineering leaders and finance stakeholders a single place to understand not just how much
is being spent, but how effectively
it's being delivered.
## What's New: DORA Metrics in Project Financials
The four DORA metrics are now surfaced directly within Project Financials for each project or initiative:
- Deployment Frequency:How often your team is shipping to production. Higher frequency generally indicates a healthy, low-batch delivery process.
- Lead Time for Changes:The time from code commit to running in production. A key indicator of your team's delivery efficiency.
- Change Failure Rate:The percentage of deployments that cause a failure requiring remediation. Lower is better.
- Time to Restore Service (MTTR):How quickly your team recovers from incidents. Reflects operational resilience.
Seeing these metrics in context with project spend lets you answer questions like:
"We're investing $200K in this initiative — are we actually shipping fast and reliably?"
## What's New: PR Activity in Project Financials
In addition to DORA,
Pull Request activity
is now visible per project:- PR Volume:Total number of PRs opened and merged in the selected period, giving a sense of team output.
- PR Cycle Time:Average time from PR creation to merge, broken down by Coding, Review, and Merge stages.
- PR Size:Average lines of code per PR — smaller PRs typically correlate with faster reviews and fewer defects.
## Why the Combination Matters
Traditionally, engineering investment data and delivery performance data lived in separate tools and separate conversations. By bringing them together in Project Financials, Leanmote enables a new kind of analysis:
- ROI by initiative:Compare what you're spending on a project versus how fast and reliably the team is delivering.
- Efficiency trends:Track whether increased investment translates into better delivery over time.
- Informed prioritization:Help leadership make investment decisions backed by delivery data, not just estimates.
This update is available for all projects tracked in Project Financials. No additional setup required — if your repositories are already connected, the metrics will appear automatically.
new
Software Delivery Performance
🔍 Deeper Software Delivery Insights: Full Cycle Time & Advanced Filters
We've significantly expanded the
Software Delivery
dashboard with two major upgrades: a full Cycle Time breakdown and a new set of advanced filters — giving engineering teams and their leaders the precision they need to identify exactly where work slows down.## Full Cycle Time Breakdown
Cycle Time now goes beyond a single number. It's broken down into its four key stages, so you can pinpoint where delays are happening in your delivery pipeline:
- Coding Time:How long developers spend actively working on a change, from the first commit to opening a PR.
- Review Time:How long pull requests sit waiting for or going through code review.
- Merge Time:The time between a PR being approved and it actually being merged.
- Deploy Time:How long it takes from merge to production deployment.
Understanding which stage is the bottleneck is the first step to fixing it. A long Review Time points to a code review process problem. A long Deploy Time might signal a slow CI/CD pipeline. Now you have the data to act on the right thing.
## Advanced Filters: Branch, Author & More
The Software Delivery dashboard now supports a richer set of filters so you can slice data with more precision:
- Filter by branch:Focus analysis on specific branches (e.g.,main,release/*, feature branches) to compare delivery patterns across different workflows.
- Filter by author:Drill into an individual contributor's metrics — useful for 1:1s, onboarding reviews, or identifying who might need support.
- Additional variables:Filter by repository, team, and time range to build exactly the view you need.
These filters work in combination, so you can ask questions like:
"What's the average review time for PRs by the backend team on the release branch this quarter?"
## Why It Matters
Generic averages hide the real story. With Cycle Time broken down by stage and advanced filters, teams can have more targeted conversations about where to improve — and leaders can track whether those improvements are working over time.
new
Workflow Metrics
🗺️ Strategic Overview: Your Executive Command Center
We're introducing
Strategic Overview
— a new high-level module designed for engineering leaders who need a consolidated, real-time pulse on their entire organization without jumping between dashboards.
## What Is Strategic Overview?
Strategic Overview is a command center that surfaces the most critical signals across your engineering org in a single screen. Instead of drilling into individual team or project dashboards, leaders can now get an at-a-glance view of:
- Delivery health across all teams:See how each team is performing against your delivery KRs.
- Team capacity and workload distribution:Understand where effort is being spent and identify teams that are over- or under-loaded before it becomes a problem.
- Investment allocation:Get a snapshot of how engineering spend is distributed across projects, initiatives, and maintenance work.
- Trend analysis:Compare metrics over time to detect patterns — improving teams, declining velocity, or shifts in investment that need attention.
## Who Is It For?
Strategic Overview is built for CTOs, VPs of Engineering, and engineering managers who are responsible for multiple teams or the full org. It's the answer to the question:
"How is engineering doing this week?"
— without needing to ask anyone.## How to Access It
Navigate to
Strategic Overview
in the main menu. You can customize which metrics and teams are visible using saved views, and share the view with other leaders using a public link or team share.## Why It Matters
Before Strategic Overview, getting a cross-team picture of engineering health required either manual reports or switching between multiple dashboards. Now, everything your leadership team needs to make fast, informed decisions is in one place — always up to date, no prep required.

You can now save, share, and duplicate custom views in Performance Delivery and Project Financials — making it easy to collaborate with your team, align stakeholders, and build on existing configurations without starting from scratch.
## Personal Saved Views
Each user can create and save their own private dashboard configurations. Saved views capture your filters, metrics, and layout so you can return to them in one click — no need to reapply settings every time.
- Per-user privacy:Saved views are private to your account by default. Your changes won't affect anyone else.
- Context field:Add a description when saving a view to document its purpose — this also helps guide AI-driven insights.
- Quick switching:Jump between views (e.g., Dev Team, Product, Sprint Review) with a single click.
## Share Views with Your Team
Collaboration is now built in. Once you've saved a view, you can share it in three ways:
- Share with specific users:Send a view directly to one or more teammates. They'll see it in their own dashboard exactly as you configured it.
- Share with a team:Distribute a view to an entire team at once — ideal for standardizing how a group monitors delivery health or project spend.
- Public link:Generate a shareable link that anyone with access can open — perfect for async reporting, leadership updates, or embedding in Notion, Confluence, or other tools.
## Duplicate Views
Need a similar configuration with small tweaks? Duplicate any existing view and modify it without affecting the original. This is especially useful for creating variants (e.g., one view per team or project) based on a standard template.
## Where It's Available
Share and Duplicate are available in both
Performance Delivery
and Project Financials
dashboards.## Why It Matters
- Consistency:Share a standard view with your team so everyone is looking at the same data.
- Stakeholder transparency:Use public links to share delivery or investment dashboards with leadership without requiring a Leanmote login.
- Speed:Duplicate and customize instead of building from scratch every time.
Load More
→