Forge-native Jira planning

Know the delivery risk before the deadline knows you.

CapacityPulse turns recent Scrum history into transparent P50, P80 and P95 delivery ranges, highlights sprint pressure, and lets teams test scope without exporting Jira data to an external service.

No app-defined external egress

Probabilistic forecasts

5,000 reproducible Monte Carlo simulations convert recent issue-count throughput into planning ranges instead of a single optimistic date.

Capacity risk

Active sprint pressure is compared with historical throughput and the time remaining, surfacing Healthy, Tight, or Overcommitted signals.

Explainable by design

The Planning Brief is deterministic and derived from visible aggregate statistics. It makes no runtime LLM call.

Privacy-first architecture

CapacityPulse runs on Atlassian Forge, uses Jira reads in the signed-in user's authorization context, stores only app settings in Forge KVS, and does not create individual productivity scores.

Built for decision-grade planning

Very long forecast horizons are explicitly downgraded. If a selected backlog is too large to support a useful commitment forecast, CapacityPulse recommends a smaller planning slice rather than presenting distant dates with false confidence.