Skip to content

Latest commit

 

History

History
179 lines (149 loc) · 5.79 KB

File metadata and controls

179 lines (149 loc) · 5.79 KB

Nabledge Dev Metrics

Last updated: 2026-04-20 (auto-generated weekly — view source)

DORA Scorecard

Benchmark criteria

Deployment Frequency

  • Elite: ≥7/week
  • High: ≥1/week
  • Medium: ≥1/month
  • Low: <1/month

Lead Time for Changes

  • Elite: <1h
  • High: <1 week
  • Medium: <1 month
  • Low: ≥1 month

Change Failure Rate

  • Elite: ≤5%
  • High: ≤10%
  • Medium: ≤15%
  • Low: >15%

MTTR

  • Elite: <1h
  • High: <1 day
  • Medium: <1 week
  • Low: ≥1 week

🔵 Actual · 🟢 Elite · 🟡 High · 🟠 Medium (threshold lines; beyond 🟠 = Low)

%%{init: {'theme': 'base', 'themeVariables': {'xyChart': {'plotColorPalette': '#4C82C3,#00C853,#FFD600,#FF8C00'}}}}%%
xychart-beta
  title "Deployment Frequency (PRs merged to main per week)"
  x-axis ["02/02", "02/09", "02/16", "02/23", "03/02", "03/09", "03/16", "03/23", "03/30", "04/06", "04/13"]
  y-axis "PRs / week" 0 --> 35
  bar [0, 2, 25, 9, 20, 27, 0, 29, 12, 3, 6]
  line [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7]
  line [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
  line [0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25, 0.25]
Loading
%%{init: {'theme': 'base', 'themeVariables': {'xyChart': {'plotColorPalette': '#4C82C3,#00C853,#FFD600,#FF8C00'}}}}%%
xychart-beta
  title "Lead Time for Changes (avg hours: first commit to merge)"
  x-axis ["02/02", "02/09", "02/16", "02/23", "03/02", "03/09", "03/16", "03/23", "03/30", "04/06", "04/13"]
  y-axis "Hours" 0 --> 876
  bar [0, 2.7, 8.9, 14.8, 19.6, 11.3, 0, 13.1, 20.6, 66, 58.4]
  line [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
  line [168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168]
  line [730, 730, 730, 730, 730, 730, 730, 730, 730, 730, 730]
Loading
%%{init: {'theme': 'base', 'themeVariables': {'xyChart': {'plotColorPalette': '#4C82C3,#00C853,#FFD600,#FF8C00'}}}}%%
xychart-beta
  title "Change Failure Rate (bug labeled PRs / all merged PRs %)"
  x-axis ["02/02", "02/09", "02/16", "02/23", "03/02", "03/09", "03/16", "03/23", "03/30", "04/06", "04/13"]
  y-axis "% of PRs" 0 --> 36
  bar [0, 0, 16, 11.1, 25, 29.6, 0, 13.8, 25, 0, 16.7]
  line [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]
  line [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10]
  line [15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15]
Loading
%%{init: {'theme': 'base', 'themeVariables': {'xyChart': {'plotColorPalette': '#4C82C3,#00C853,#FFD600,#FF8C00'}}}}%%
xychart-beta
  title "Mean Time to Recovery (avg hours: bug issue opened to closed)"
  x-axis ["02/02", "02/09", "02/16", "02/23", "03/02", "03/09", "03/16", "03/23", "03/30", "04/06", "04/13"]
  y-axis "Hours" 0 --> 434
  bar [0, 0, 2, 4.3, 6.8, 42, 0, 2.3, 67.9, 0, 361.1]
  line [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
  line [24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24]
  line [168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168]
Loading

Activity

Issues/PRs の開閉ペース・コントリビューター数を週次で追跡します。 開いた数と閉じた数のバランスが崩れていると、未解決の積み残しが増えているサインです。

xychart-beta
  title "Issues (bar=Opened  line=Closed)"
  x-axis ["02/02", "02/09", "02/16", "02/23", "03/02", "03/09", "03/16", "03/23", "03/30", "04/06", "04/13"]
  y-axis "Count" 0 --> 38
  bar [0, 6, 26, 3, 25, 31, 0, 19, 5, 2, 1]
  line [0, 3, 24, 5, 21, 29, 0, 15, 8, 2, 4]
Loading
xychart-beta
  title "Pull Requests (bar=Opened  line=Merged)"
  x-axis ["02/02", "02/09", "02/16", "02/23", "03/02", "03/09", "03/16", "03/23", "03/30", "04/06", "04/13"]
  y-axis "Count" 0 --> 45
  bar [0, 13, 37, 9, 27, 30, 0, 33, 19, 5, 4]
  line [0, 2, 25, 9, 20, 27, 0, 29, 12, 3, 6]
Loading
xychart-beta
  title "Active Contributors (unique PR authors per week)"
  x-axis ["02/02", "02/09", "02/16", "02/23", "03/02", "03/09", "03/16", "03/23", "03/30", "04/06", "04/13"]
  y-axis "Contributors" 0 --> 5
  bar [0, 1, 1, 1, 1, 1, 0, 2, 2, 1, 2]
Loading

Code Size (SLOC)

Scripts: statement lines (blank and comment lines excluded) / Prompts: non-blank lines

xychart-beta
  title "Total SLOC Trend (all categories)"
  x-axis ["02/02", "02/09", "02/16", "02/23", "03/02", "03/09", "03/16", "03/23", "03/30", "04/13", "04/20"]
  y-axis "Lines" 0 --> 16359
  line [0, 789, 1503, 1293, 10339, 11613, 11613, 11704, 12523, 12553, 13632]
Loading
%%{init: {'theme': 'base', 'themeVariables': {'pie2': '#FF9800'}}}%%
pie title Nabledge v6 SLOC
  "Scripts (.sh)" : 1066
  "Prompts (.md)" : 967
Loading
%%{init: {'theme': 'base', 'themeVariables': {'pie3': '#FF9800'}}}%%
pie title Knowledge Creator SLOC
  "Production (.py)" : 4703
  "Test (.py)" : 6294
  "Prompts (.md)" : 602
Loading
xychart-beta
  title "KC Scripts Trend (upper=Production  lower=Test)"
  x-axis ["02/02", "02/09", "02/16", "02/23", "03/02", "03/09", "03/16", "03/23", "03/30", "04/13", "04/20"]
  y-axis "Lines" 0 --> 7553
  line [0, 0, 0, 0, 3183, 4109, 4109, 4119, 4347, 4347, 4703]
  line [0, 0, 0, 0, 4802, 5064, 5064, 5145, 5736, 5736, 6294]
Loading

Nabledge Adoption (nablarch/nabledge)

Traffic data collection started: week of 03/09

xychart-beta
  title "Page Views (weekly)"
  x-axis ["02/02", "02/09", "02/16", "02/23", "03/02", "03/09", "03/16", "03/23", "03/30", "04/06", "04/13"]
  y-axis "Views" 0 --> 515
  bar [0, 0, 0, 0, 0, 2, 278, 429, 319, 126, 172]
Loading
xychart-beta
  title "Unique Visitors (weekly)"
  x-axis ["02/02", "02/09", "02/16", "02/23", "03/02", "03/09", "03/16", "03/23", "03/30", "04/06", "04/13"]
  y-axis "Visitors" 0 --> 87
  bar [0, 0, 0, 0, 0, 1, 40, 63, 72, 45, 52]
Loading
xychart-beta
  title "Unique Cloners (weekly)"
  x-axis ["02/02", "02/09", "02/16", "02/23", "03/02", "03/09", "03/16", "03/23", "03/30", "04/06", "04/13"]
  y-axis "Cloners" 0 --> 130
  bar [0, 0, 0, 0, 0, 10, 87, 108, 90, 81, 79]
Loading