Skip to content

[Org Health] Weekly Report β€” 2026-04-06Β #11

Description

@github-actions

πŸ“Š Org Health Report β€” micronaut-projects

Period: 2026-03-07 β†’ 2026-04-06 (30 days)
Generated: 2026-04-06


🚨 Health Alerts

Indicator Status Value
Issue close rate 🟒 Green 161 closed / 64 opened (251.6%)
PR merge rate 🟑 Yellow 767 merged / 1,071 opened (71.6%)
Median merge time 🟑 Yellow 44.6h
Median first response (issues) 🟒 Green ~21.7h
Median first response (PRs) πŸ”΄ Red >72h (est. upper-bound via last-update proxy)
Stale issue count (60+ days inactive) πŸ”΄ Red 2,128
Stale PR count (30+ days inactive) πŸ”΄ Red 531

⚠️ Action needed: The stale issue backlog (2,128) and stale PR backlog (531) are significantly elevated. A backlog triage sprint is recommended.


πŸ† Wins & Shoutouts

⚑ Fastest Merges (< 4 hours)

Repo PR Author Merge Time Title
micronaut-spring #820 lissam1 0.1h Update Micronaut version to 5.0.0-M20
micronaut-data #3796 renovate[bot] 1.1h Update micronaut-serde dependency
micronaut-maven-plugin #1634 alvarosanchez 1.4h Add a CI-sensitive local preflight wrapper
micronaut-object-storage #745 alvarosanchez 1.5h Docs: clarify stale worktree checks in agent guidance
micronaut-serialization #1275 graemerocher 3.8h Fix NullAway compatibility for generated lazy serde references

🌟 Issue Close Rate Excellent

Issues closed this period (161) far exceeded issues opened (64) β€” the team is clearing the backlog! πŸŽ‰

πŸ‘₯ Top Human Contributor

πŸ₯ˆ alvarosanchez β€” 31 PRs merged this period (top human contributor, excludes bots).


πŸ“‹ Stale Issues (Top 10 by Heat Score)

Issues with no activity for 60+ days, ranked by community engagement (comment count).

# Repo Issue Days Stale πŸ”₯ Heat Author Labels
1 micronaut-security #1683 Since Micronaut Security 4.6.8 route match is randomly null in the SecurityFilter 703d 32 loicmathieu type: bug, priority: high
2 micronaut-grpc #164 Feature Request: Server Side JWT Security Support 1000d 28 brianwyka type: enhancement
3 micronaut-core #7575 @CircuitBreaker cache failed result when gate open 315d 23 o-shevchenko status: awaiting feedback
4 micronaut-sql #558 Outdated documentation for JDBC Transaction management 839d 22 chrisparton1991 type: docs
5 micronaut-kafka #110 Missing consumerRecord in KafkaListenerExceptionHandler 318d 22 ckosmowski status: awaiting feedback
6 micronaut-core #9694 Controller method with both @Body and HttpRequest 530d 21 catatafishen type: bug
7 micronaut-views #5 GSP Support 861d 21 Sabst status: awaiting third-party
8 micronaut-core #6493 Micronaut doesn't give the application code control over error handling 312d 19 infinityat0 type: improvement
9 micronaut-core #10328 Only One Subscriber Allowed Error After Migrating 691d 19 RajeevMasseyTR type: improvement
10 micronaut-sourcegen #315 How do you insert a super call inside a constructor? 282d 19 flynndi question

πŸ“‹ Stale PRs (Top 10 by Heat Score)

PRs with no activity for 30+ days, ranked by community engagement (comment count).

# Repo PR Days Stale πŸ”₯ Heat Author
1 micronaut-views #34 Feature: Reactive Soy (v2) 725d 20 sgammon
2 micronaut-core #10131 Add fast compiled route matcher 724d 19 yawkat
3 micronaut-aws #1323 Move away from Jackson 730d 16 timyates
4 micronaut-test #1389 Update libs 31d 15 altro3
5 micronaut-couchbase #84 Update common files for branch master 1168d 15 micronaut-build
6 micronaut-ignite #99 Update common files for branch master 1168d 15 micronaut-build
7 micronaut-core #6786 Document and test literal placeholder syntax 1493d 15 timyates
8 micronaut-grpc #322 Introduce Server Security JWT Support 730d 12 brianwyka
9 micronaut-core #6848 Add config option for strict request argument errors 779d 12 yawkat
10 micronaut-data #1883 Fix count query with different parameters than main 728d 11 radovanradic

⏱️ PR Merge Time

Based on a sample of 100 merged PRs from the last 30 days.

Percentile Merge Time
p50 (median) 44.6h
p75 129.4h (~5.4 days)
p95 754.1h (~31.4 days)

Status: 🟑 Yellow β€” Median is in the 24–72h range. The long tail (p95 ~31 days) suggests some PRs wait a very long time for review.


⚑ First Response Time

Approximate medians based on time-to-first-comment (using last-update as proxy for PRs).

Type Median First Response Status
Issues ~21.7h 🟒 Green
PRs >72h (est.) πŸ”΄ Red

Note: PR first-response time is a conservative upper-bound estimate. Actual first response may be faster.


πŸ“Š Top 10 Active Repos

Sorted by total open issues (as activity proxy). 72 repos had pushes in the last 30 days.

Rank Repo Open Issues Stars Last Updated
1 micronaut-core 795 ⭐ 6,398 2026-04-06
2 micronaut-data 224 ⭐ 477 2026-04-03
3 micronaut-guides 211 ⭐ 47 2026-04-01
4 micronaut-starter 151 ⭐ 232 2026-04-06
5 micronaut-aws 122 ⭐ 92 2026-03-27
6 micronaut-gradle-plugin 95 ⭐ 78 2026-03-25
7 micronaut-security 89 ⭐ 178 2026-04-01
8 micronaut-test 69 ⭐ 95 2026-04-02
9 micronaut-kafka 67 ⭐ 95 2026-04-03
10 micronaut-test-resources 59 ⭐ 11 2026-04-02

πŸ‘₯ Contributor Leaderboard

Ranked by merged PRs in the last 30 days (sample of 100 merged PRs).

Rank Contributor Merged PRs
πŸ₯‡ renovate[bot] 58
πŸ₯ˆ alvarosanchez 31
πŸ₯‰ lissam1 3
4 graemerocher 2
5 sdelamo 1
6 n0tl3ss 1
7 micronaut-build 1
8 dstepanov 1
9 radovanradic 1
10 ZARAYACH 1

πŸ€– renovate[bot] leads with dependency-update PRs. Top human contributor: alvarosanchez (31 merged PRs).


😴 Inactive Repos

41 repositories had no pushes in the last 30 days (last push ≀ 2026-03-07). Selected examples:

Repo Last Push Notes
micronaut-docs-deploy 2020-07-21 Potentially archivable
micronaut-lambda-todo 2022-11-29 Potentially archivable
micronaut-crac-tests 2024-05-16 Potentially archivable
micronaut-azure 2026-02-19
micronaut-openrewrite 2026-03-06

Consider archiving long-inactive repos to reduce maintenance overhead.


Report generated automatically by the Org Health workflow.

Generated by OSPO Organization Health Report Β· β—·

To install this agentic workflow, run

gh aw add github/awesome-copilot/workflows/ospo-org-health.md@aee23f301a5fbc6fd8af3d905e61480f4c406732

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions