Engineering Decision Dashboard
Local-first engineering metrics
Median PR Cycle Time
PR opened to PR merged
How to read this
Elapsed time from when a pull request is opened until it is merged, shown in hours or days. A high median often means reviews start late or PRs sit idle. A very low median (for example under about 7 minutes) can mean merges happen with little or no review.
No merged PRs in range
Sync failed
PR cycle time exceptions
How to read this
Teams that may need attention in this range: cycle time regressed by at least 25%, stale open PRs crossing the attention threshold, or not enough prior-period merges to compare trends. Up to three exceptions are shown.
- Aether stale open PRs5 PRs older than 72h
Unblock, split, or close stale work before it inflates cycle time.
- #373 Bump the github-actions-dependencies group across 1 directory with 2 updatesnexius-learning/aether-learning-api95.9 days open
- #13 Bump actions/checkout from 7.0.0 to 7.0.1 in the github-actions-dependencies groupnexius-learning/aether-github-actions95.9 days open
- #3 Bump actions/checkout from 7.0.0 to 7.0.1 in the github-actions-dependencies groupnexius-learning/aether-analyzers95.9 days open
- Bevalo stale open PRs22 PRs older than 72h
Unblock, split, or close stale work before it inflates cycle time.
- #385 NX-29824 mark exercisebank api integration pointsnexius-learning/learning-content-management-system266.3 days open
- #25 Bump the major group across 1 directory with 5 updatesnexius-learning/learning-admin-client191.7 days open
- #813 [NX-31182] Add docker to functional testsnexius-learning/learning-management-system185.8 days open
- Csillag stale open PRs8 PRs older than 72h
Unblock, split, or close stale work before it inflates cycle time.
- #270 [NX-34651] Vizsgajegyzőkönyv szinkronizálásnexius-learning/szev-engine157.5 days open
- #69 Bump azure/login from 3.0.0 to 3.0.1 in the github-actions groupnexius-learning/szev-examinee-client80.7 days open
- #164 Bump azure/login from 3.0.0 to 3.0.1 in the github-actions group across 1 directorynexius-learning/szev-examiner-client80.2 days open
16-week PR cycle time comparison trend
How to read this
Previous 8 weeks followed by current 8 weeks. The muted dashed segment is the previous comparison period, the dark segment is the current dashboard period, and gaps mean no merged PRs in that bucket.
The current period has no merged PRs; previous-period history is context, not current performance.
- previous 2026-07-10: 2.4h
- previous 2026-07-17: 15.1h
- previous 2026-07-24: 11.7h
- previous 2026-07-31: 5h
- previous 2026-08-07: 2.4h
- previous 2026-08-14: 1.5h
- previous 2026-08-21: empty
- previous 2026-08-28: empty
- current 2026-09-05: empty
- current 2026-09-12: empty
- current 2026-09-19: empty
- current 2026-09-26: empty
- current 2026-10-03: empty
- current 2026-10-10: empty
- current 2026-10-17: empty
- current 2026-10-24: empty
Team breakdown
How to read this
Per-team median cycle time and trend versus the previous 8 weeks, based on repository team mapping. Longest open PR shows the oldest still-open pull request for that team.
| Team | Merged PRs | Median | Trend (vs prev 8 w) | Longest Open PR |
|---|---|---|---|---|
| Aether | 0 | — | — | 95.9 days |
| Bevalo | 0 | — | — | 266.3 days |
| Csillag | 0 | — | — | 157.5 days |
| Design System | 0 | — | — | 278.2 days |
| Load Test | 0 | — | — | 81.6 days |
| Publication | 0 | — | — | — |
| QA | 0 | — | — | — |
| Sun | 0 | — | — | 77.5 days |
| Sylora | 0 | — | — | 154.6 days |
| Turbocsigak | 0 | — | — | 127.7 days |
| Unassignedneeds team mapping | 0 | — | — | 122.7 days |
First Review Time
Review latency for merged PRs with submitted reviews
Median First Review Time
How to read this
Elapsed time from when a pull request is opened until the first submitted human review. A high median often means PRs are waiting before review starts.
—
No merged PRs in range
Review-latency exceptions
How to read this
Teams that may need attention in this range: first review latency regressed, PRs merged without qualifying review, or not enough prior-period reviewed PRs exist to compare trends.
None in this range
16-week First Review comparison trend
How to read this
This 16-week chart shows the previous 8-week segment followed by the current 8-week segment. The muted dashed segment is the previous comparison period, the dark segment is the current dashboard period, and gaps mean no qualifying human-reviewed PRs in that bucket.
The current period has no qualifying human-reviewed PRs; previous-period history is context, not current performance.
- previous 2026-07-10: 2.6h
- previous 2026-07-17: 15.8h
- previous 2026-07-24: 5.2h
- previous 2026-07-31: 2.7h
- previous 2026-08-07: 2h
- previous 2026-08-14: 1.5h
- previous 2026-08-21: —
- previous 2026-08-28: —
- current 2026-09-05: —
- current 2026-09-12: —
- current 2026-09-19: —
- current 2026-09-26: —
- current 2026-10-03: —
- current 2026-10-10: —
- current 2026-10-17: —
- current 2026-10-24: —
Review team breakdown
How to read this
Per-team median first review time and trend versus the previous 8 weeks, based on merged PRs from review-synced repositories.
| Team | Reviewed PRs | First Review | Review Trend | No-review Merges |
|---|---|---|---|---|
| Aether | 0 | — | — | — |
| Bevalo | 0 | — | — | — |
| Csillag | 0 | — | — | — |
| Design System | 0 | — | — | — |
| Load Test | 0 | — | — | — |
| Publication | 0 | — | — | — |
| QA | 0 | — | — | — |
| Sun | 0 | — | — | — |
| Sylora | 0 | — | — | — |
| Turbocsigak | 0 | — | — | — |
| Unassignedneeds team mapping | 0 | — | — | — |