repowiserepowise
Sign in
nickgitrabbit/herdr-tab-smart-rename
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowisenickgitrabbit/herdr-tab-smart-rename

Commits

Every commit scored for change-risk against this repo's own history, so 'elevated' means elevated here rather than on some global curve.

Needs review

12of 36 scored

12 commits sit in this repo's top risk tercile, which is 33% of the 36scored. The cut is drawn against this codebase's own history rather than a global curve, so a quiet repo still fills its top band, and here it starts at 8.2 out of 10. What pushes a commit up is size and spread together: a large change confined to one area scores below a smaller one scattered across a dozen files.

Fix commits617%Commits whose subject reads as a bug fix rather than new work.Change diffusion1.13bitsShannon entropy of a commit's churn across its files. Zero is a single file, and every extra bit is a doubling of how widely the change spread.Review threshold8.2out of 10Score a commit has to clear to land in this repo's top tercile.

How the work changed shape

Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.

How this repo's commit mix shifts over time.

Feature19%
Fix17%
Refactor8%
Docs50%
Test3%
Chore3%

Review-priority queue

Ranked by change-risk, highest first. Priority is a tercile of this repo's own distribution, so a quiet repo still fills its top band.

Commit review-priority queue
#CommitAuthorWhenLinesRiskTop driver
1
89a7d226refactor(runtime): run Smart Rename on Bun
Iury Souza
4w ago+2.5K -2.4K
99%Elevated
more lines added than baseline
2
55253947feat: add context-aware Herdr auto-naming
Iury Souza
4w ago+2.1K -0
96%Elevated
more lines added than baseline
3
5b0c98d6feat: use standalone AI SDK provider
Iury Souza
4w ago+735 -240
92%Elevated
more lines added than baseline
4
49d4b01efeat: add smarter tab naming and bulk rename
Iury Souza
4w ago+683 -122
92%Elevated
more lines added than baseline
5
9103b2ccrefactor: simplify Smart Rename boundaries
Iury Souza
4w ago+438 -374
88%Elevated
more lines added than baseline
6
ee7cc4b5docs: separate user and architecture guides
Iury Souza
4w ago+293 -61
83%Elevated
more lines added than baseline
7
2d2fc616docs: hand off Smart Rename simplification
Iury Souza
4w ago+292 -0
83%Elevated
more lines added than baseline
8
86741916docs: hand off standalone AI provider migration
Iury Souza
4w ago+243 -0
79%Elevated
more lines added than baseline
9
183b3876feat: expose provider and naming configuration
Iury Souza
4w ago+293 -98
75%Elevated
more lines added than baseline
10
49121d95docs: add implementation handoff
Iury Souza
4w ago+188 -0
75%Elevated
more lines added than baseline
11
7e32aa2dfeat(ui): show rename progress in tab labels
Iury Souza
4w ago+175 -16
71%Elevated
more lines added than baseline
12
eaba3893test(ci): add pull request quality gates
Iury Souza
2w ago+133 -0
68%Elevated
more lines added than baseline
13
13f64ec8fix: force keybound tab renames
Iury Souza
4w ago+158 -29
65%Typical
more lines added than baseline
14
974c94d5fix: notify when tabs are not renamed
Iury Souza
4w ago+70 -10
63%Typical
more lines added than baseline
15
6df41fc4docs: explain provider and prompt customization
Iury Souza
4w ago+63 -40
60%Typical
more lines added than baseline
16
f822c9ecfix(runtime): resolve Bun outside server PATH
Iury Souza
4w ago+75 -16
57%Typical
more lines added than baseline
17
965b2ab6refactor(prompt): tighten naming policy
Iury Souza
4w ago+42 -111
54%Typical
more lines added than baseline
18
8dbf7da1feat: notify explicit rename progress
Iury Souza
4w ago+52 -3
51%Typical
more lines added than baseline
19
d2c784b8docs: refresh cover and tighten README
Iury Souza
4w ago+48 -75
49%Typical
more lines added than baseline
20
e7d4b550docs: design Bun TypeScript rewrite
Iury Souza
4w ago+34 -0
46%Typical
more lines added than baseline
21
c0d99248fix: shorten rename notification copy
Iury Souza
4w ago+25 -27
43%Typical
more lines added than baseline
22
5771aba8docs: record rename progress architecture
Iury Souza
4w ago+21 -11
40%Typical
more lines added than baseline
23
a2649244feat: rename plugin to tab-smart-rename
Iury Souza
4w ago+24 -23
38%Typical
more lines added than baseline
24
91cd1d9afix: preserve automatic ownership during sweeps
Iury Souza
4w ago+17 -3
35%Typical
more lines added than baseline
25
b57fead2docs: add minimal naming prompt example
Iury Souza
4w ago+13 -0
32%Below typical
more lines added than baseline
26
4ab7f323Update README.md
iury souza
4w ago+10 -2
29%Below typical
more focused than baseline
27
762263b8fix: redact masked provider keys
Iury Souza
4w ago+7 -1
26%Below typical
fewer lines added than baseline
28
30d3623fUpdate README.md
iury souza
4w ago+4 -1
24%Below typical
fewer lines added than baseline
29
057000ecdocs: record tab-smart-rename identity
Iury Souza
4w ago+3 -3
21%Below typical
fewer lines added than baseline
30
a2fb3a62docs: clarify privacy behavior
Iury Souza
4w ago+3 -3
18%Below typical
fewer lines added than baseline
31
c09ce6e9docs: refresh security fix hash
Iury Souza
4w ago+2 -2
14%Below typical
fewer lines added than baseline
32
66c6cb47docs: refresh prompt architecture hash
Iury Souza
4w ago+2 -2
14%Below typical
fewer lines added than baseline
33
1059be3adocs: refresh notification behavior hash
Iury Souza
4w ago+2 -2
10%Below typical
fewer lines added than baseline
34
6725f567chore(release): align package version to 0.1.1
Iury Souza
4w ago+1 -1
7%Below typical
fewer lines added than baseline
35
2b6e65aadocs: use fictional tabs in cover
Iury Souza
4w ago+0 -0
3%Below typical
fewer lines added than baseline
36
2a76313edocs: match cover to Herdr tab UI
Iury Souza
4w ago+0 -0
3%Below typical
fewer lines added than baseline
  • 89a7d226refactor(runtime): run Smart Rename on Bun
    Author
    Iury Souza
    When
    4w ago
    Lines
    +2.5K -2.4K
    Risk
    99%Elevated
  • 55253947feat: add context-aware Herdr auto-naming
    Author
    Iury Souza
    When
    4w ago
    Lines
    +2.1K -0
    Risk
    96%Elevated
  • 5b0c98d6feat: use standalone AI SDK provider
    Author
    Iury Souza
    When
    4w ago
    Lines
    +735 -240
    Risk
    92%Elevated
  • 49d4b01efeat: add smarter tab naming and bulk rename
    Author
    Iury Souza
    When
    4w ago
    Lines
    +683 -122
    Risk
    92%Elevated
  • 9103b2ccrefactor: simplify Smart Rename boundaries
    Author
    Iury Souza
    When
    4w ago
    Lines
    +438 -374
    Risk
    88%Elevated
  • ee7cc4b5docs: separate user and architecture guides
    Author
    Iury Souza
    When
    4w ago
    Lines
    +293 -61
    Risk
    83%Elevated
  • 2d2fc616docs: hand off Smart Rename simplification
    Author
    Iury Souza
    When
    4w ago
    Lines
    +292 -0
    Risk
    83%Elevated
  • 86741916docs: hand off standalone AI provider migration
    Author
    Iury Souza
    When
    4w ago
    Lines
    +243 -0
    Risk
    79%Elevated
  • 183b3876feat: expose provider and naming configuration
    Author
    Iury Souza
    When
    4w ago
    Lines
    +293 -98
    Risk
    75%Elevated
  • 49121d95docs: add implementation handoff
    Author
    Iury Souza
    When
    4w ago
    Lines
    +188 -0
    Risk
    75%Elevated
  • 7e32aa2dfeat(ui): show rename progress in tab labels
    Author
    Iury Souza
    When
    4w ago
    Lines
    +175 -16
    Risk
    71%Elevated
  • eaba3893test(ci): add pull request quality gates
    Author
    Iury Souza
    When
    2w ago
    Lines
    +133 -0
    Risk
    68%Elevated
  • 13f64ec8fix: force keybound tab renames
    Author
    Iury Souza
    When
    4w ago
    Lines
    +158 -29
    Risk
    65%Typical
  • 974c94d5fix: notify when tabs are not renamed
    Author
    Iury Souza
    When
    4w ago
    Lines
    +70 -10
    Risk
    63%Typical
  • 6df41fc4docs: explain provider and prompt customization
    Author
    Iury Souza
    When
    4w ago
    Lines
    +63 -40
    Risk
    60%Typical
  • f822c9ecfix(runtime): resolve Bun outside server PATH
    Author
    Iury Souza
    When
    4w ago
    Lines
    +75 -16
    Risk
    57%Typical
  • 965b2ab6refactor(prompt): tighten naming policy
    Author
    Iury Souza
    When
    4w ago
    Lines
    +42 -111
    Risk
    54%Typical
  • 8dbf7da1feat: notify explicit rename progress
    Author
    Iury Souza
    When
    4w ago
    Lines
    +52 -3
    Risk
    51%Typical
  • d2c784b8docs: refresh cover and tighten README
    Author
    Iury Souza
    When
    4w ago
    Lines
    +48 -75
    Risk
    49%Typical
  • e7d4b550docs: design Bun TypeScript rewrite
    Author
    Iury Souza
    When
    4w ago
    Lines
    +34 -0
    Risk
    46%Typical
  • c0d99248fix: shorten rename notification copy
    Author
    Iury Souza
    When
    4w ago
    Lines
    +25 -27
    Risk
    43%Typical
  • 5771aba8docs: record rename progress architecture
    Author
    Iury Souza
    When
    4w ago
    Lines
    +21 -11
    Risk
    40%Typical
  • a2649244feat: rename plugin to tab-smart-rename
    Author
    Iury Souza
    When
    4w ago
    Lines
    +24 -23
    Risk
    38%Typical
  • 91cd1d9afix: preserve automatic ownership during sweeps
    Author
    Iury Souza
    When
    4w ago
    Lines
    +17 -3
    Risk
    35%Typical
  • b57fead2docs: add minimal naming prompt example
    Author
    Iury Souza
    When
    4w ago
    Lines
    +13 -0
    Risk
    32%Below typical
  • 4ab7f323Update README.md
    Author
    iury souza
    When
    4w ago
    Lines
    +10 -2
    Risk
    29%Below typical
  • 762263b8fix: redact masked provider keys
    Author
    Iury Souza
    When
    4w ago
    Lines
    +7 -1
    Risk
    26%Below typical
  • 30d3623fUpdate README.md
    Author
    iury souza
    When
    4w ago
    Lines
    +4 -1
    Risk
    24%Below typical
  • 057000ecdocs: record tab-smart-rename identity
    Author
    Iury Souza
    When
    4w ago
    Lines
    +3 -3
    Risk
    21%Below typical
  • a2fb3a62docs: clarify privacy behavior
    Author
    Iury Souza
    When
    4w ago
    Lines
    +3 -3
    Risk
    18%Below typical
  • c09ce6e9docs: refresh security fix hash
    Author
    Iury Souza
    When
    4w ago
    Lines
    +2 -2
    Risk
    14%Below typical
  • 66c6cb47docs: refresh prompt architecture hash
    Author
    Iury Souza
    When
    4w ago
    Lines
    +2 -2
    Risk
    14%Below typical
  • 1059be3adocs: refresh notification behavior hash
    Author
    Iury Souza
    When
    4w ago
    Lines
    +2 -2
    Risk
    10%Below typical
  • 6725f567chore(release): align package version to 0.1.1
    Author
    Iury Souza
    When
    4w ago
    Lines
    +1 -1
    Risk
    7%Below typical
  • 2b6e65aadocs: use fictional tabs in cover
    Author
    Iury Souza
    When
    4w ago
    Lines
    +0 -0
    Risk
    3%Below typical
  • 2a76313edocs: match cover to Herdr tab UI
    Author
    Iury Souza
    When
    4w ago
    Lines
    +0 -0
    Risk
    3%Below typical
Showing 36 of 36 commits

How the score behaves here

Change risk →

Two views of the same model: where the cuts fall, and what commit shape lands you above them.

Score distribution

Every scored commit, binned on the raw 0 to 10 score rather than the percentile. Percentile ranks are uniform by construction, so that axis has no shape to draw. The dashed lines are the tercile cuts behind each row's priority pill.

05typical ↑↑ elevated0.05.010.0Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

The 36 most recent commits, on their own recency sample rather than the feed above: that defaults to risk-sorted, so reusing it would plot only the top tercile and call it the spread. Big and scattered is what the model penalises. Click a dot to open it.

1101001,000Lines changed (log) →0.04.6Diffusion →
Below typical12
Typical12
Elevated12

Commit history for nickgitrabbit/herdr-tab-smart-rename

nickgitrabbit/herdr-tab-smart-rename has 38 commits in its history from 2 contributors, the first of them Jul 13, 2026. In the last 90 days 17 files were touched, 41 times in total, most often cli.ts. Every commit is scored for change risk from its size, spread and the history of the files it touches.