repowiserepowise
Sign in
avelytchko/foo_mac_scrobble
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseavelytchko/foo_mac_scrobble

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

37of 112 scored

37 commits sit in this repo's top risk tercile, which is 33% of the 112scored. 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 4.3 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 commits3329%Commits whose subject reads as a bug fix rather than new work.Change diffusion0.33bitsShannon 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 threshold4.3out 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.

Began fix-led, now leaning chore.

Feature12%
Fix21%
Refactor4%
Docs21%
Test11%
Deps6%
Chore12%
Other14%

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
0e1cc6d0Initial commit of foo_mac_scrobble project
avelytchko
9mo ago+140.4K -0
100%Elevated
more lines added than baseline
2
8937623bApply clang-format code style to source files
avelytchko
9mo ago+1.1K -855
99%Elevated
more lines added than baseline
3
7163c7e0Add Readme
avelytchko
9mo ago+223 -2
98%Elevated
more lines added than baseline
4
4fb4f777- Fix incorrect symbol - Change CRLF to LF
avelytchko
9mo ago+265 -265
97%Elevated
more lines added than baseline
5
23e09859Add FR and BR templates
avelytchko
8mo ago+140 -0
96%Elevated
more lines added than baseline
6
5356c17bchore: add component version bump script
avelytchko
2mo ago+115 -0
95%Elevated
more lines added than baseline
7
c1bf3b62Bump to version 0.1.2
avelytchko
8mo ago+181 -8
94%Elevated
more lines added than baseline
8
923d1742Add github workflow
avelytchko
9mo ago+74 -0
93%Elevated
more lines added than baseline
9
9c735640Migrate build step from manual xcodebuild to mxcl/xcodebuild@v3 action - Provides automatic Xcode version adaptation - Auto-uploads .xcresult bundle on build failures - Removes dependency on xcpretty gem
avelytchko
9mo ago+74 -47
92%Elevated
more lines added than baseline
10
73bc36e4fix: resolve preferences UI compatibility issues on macOS Monterey
avelytchko
6mo ago+88 -13
91%Elevated
more lines added than baseline
11
97a167deRevise README for clarity and improved formatting
avelytchko
8mo ago+68 -216
91%Elevated
more lines added than baseline
12
f10ce4c2Add release workflow
avelytchko
9mo ago+65 -0
89%Elevated
more lines added than baseline
13
9e4e4a13Add debug compile flag and update workflow
avelytchko
9mo ago+69 -16
89%Elevated
more lines added than baseline
14
78e2d4f5Use mxcl/xcodebuild only for Xcode version
avelytchko
9mo ago+59 -75
88%Elevated
more lines added than baseline
15
8042278eFix component loading on macOS Tahoe by removing Homebrew libcurl linkage
avelytchko
8mo ago+77 -14
87%Elevated
more lines added than baseline
16
0f73cd5eFix crash when playing files with missing metadata
avelytchko
8mo ago+51 -31
87%Elevated
more lines added than baseline
17
f2bcd569Revert build changes in CI workflow
avelytchko
9mo ago+48 -10
85%Elevated
more lines added than baseline
18
0075d413Optimize build output in workflow
avelytchko
9mo ago+32 -2
84%Elevated
more lines added than baseline
19
d00f7eb6fix: scrobble on listened time, not seek position (#9)
avelytchko
2mo ago+31 -8
83%Elevated
more lines added than baseline
20
90140d51docs: auto-update Table of Contents
github-actions
9mo ago+27 -2
83%Elevated
more lines added than baseline
21
6dfd6c6ddocs: auto-update Table of Contents
github-actions
9mo ago+27 -2
83%Elevated
more lines added than baseline
22
a12c26cdGenerate dynamic Last.fm queue for testing
avelytchko
9mo ago+29 -4
81%Elevated
more lines added than baseline
23
071eed8eAdd comments to workflow and change timestamps gen
avelytchko
9mo ago+27 -9
80%Elevated
more lines added than baseline
24
810ece8bFix crash in on_playback_new_track due to nullptr in meta_get
avelytchko
9mo ago+26 -5
79%Elevated
more lines added than baseline
25
963bae19Add doctoc workflow
avelytchko
9mo ago+45 -6
79%Elevated
more lines added than baseline
26
8fb1c508docs: auto-update Table of Contents
github-actions
8mo ago+23 -0
77%Elevated
more lines added than baseline
27
b1a1e473Add component artifact archiving
avelytchko
9mo ago+25 -0
77%Elevated
more lines added than baseline
28
652177f4Add clang-format linting and integrate code style checks into CI workflow
avelytchko
9mo ago+26 -0
75%Elevated
more lines added than baseline
29
9325a262Add secret masking for LASTFM_API_KEY and LASTFM_API_SECRET in CI workflow
avelytchko
9mo ago+23 -4
75%Elevated
more lines added than baseline
30
60dc7ad2Fix testing in workflow
avelytchko
9mo ago+22 -26
75%Elevated
more lines added than baseline
31
21b8ded1Initial commit
avelytchko
9mo ago+23 -0
73%Elevated
more lines added than baseline
32
8049c1aaAdd steps to show and upload build.log in CI workflow
avelytchko
9mo ago+22 -1
72%Elevated
more lines added than baseline
33
46bbb6e5Change testing patterns impl in workflow
avelytchko
9mo ago+19 -20
71%Elevated
more lines added than baseline
34
176c2a74Fix testing patterns in workflow
avelytchko
9mo ago+13 -14
70%Elevated
more lines added than baseline
35
7e865fd0Add new tests to workflow
avelytchko
9mo ago+13 -1
70%Elevated
more lines added than baseline
36
a6e9b592Optimize CI: Check build warnings without re-building
avelytchko
9mo ago+13 -8
68%Elevated
more lines added than baseline
37
4a8cb70cAdd alternative installation method to readme
avelytchko
9mo ago+12 -2
67%Elevated
more focused than baseline
38
6217a506Add api and secret compile flags and update workflow
avelytchko
9mo ago+13 -5
67%Typical
more lines added than baseline
39
f8eba7fcBump to version 0.1.3
avelytchko
6mo ago+14 -14
66%Typical
more scattered than baseline
40
648c5955Add screenshots to readme
avelytchko
9mo ago+17 -0
64%Typical
more lines added than baseline
41
1caf3d42Fix release workflow
avelytchko
9mo ago+10 -7
64%Typical
more focused than baseline
42
14b94151Improve workflow
avelytchko
9mo ago+10 -1
64%Typical
more focused than baseline
43
0d014bb7Bump to version 0.1.4
avelytchko
6mo ago+11 -10
61%Typical
more scattered than baseline
44
08968614Fix duplicate scrobbling when switching to radio streams
avelytchko
6mo ago+10 -0
61%Typical
more focused than baseline
45
8de578c6Fix screenshots size in readme
avelytchko
9mo ago+9 -4
61%Typical
fewer lines added than baseline
46
1b0919f7Fix CI workflow
avelytchko
9mo ago+8 -13
58%Typical
fewer lines added than baseline
47
d043a8beBump to version 0.1.1
avelytchko
9mo ago+9 -9
58%Typical
more scattered than baseline
48
d91ebaf8Fix testing section in workflow
avelytchko
9mo ago+8 -3
58%Typical
fewer lines added than baseline
49
04f0fa2fChange README
avelytchko
6mo ago+8 -8
57%Typical
fewer lines added than baseline
50
5b2ec921Enable universal binary build (arm64 + x86_64) for macOS
avelytchko
8mo ago+6 -0
56%Typical
fewer lines added than baseline
  • 0e1cc6d0Initial commit of foo_mac_scrobble project
    Author
    avelytchko
    When
    9mo ago
    Lines
    +140.4K -0
    Risk
    100%Elevated
  • 8937623bApply clang-format code style to source files
    Author
    avelytchko
    When
    9mo ago
    Lines
    +1.1K -855
    Risk
    99%Elevated
  • 7163c7e0Add Readme
    Author
    avelytchko
    When
    9mo ago
    Lines
    +223 -2
    Risk
    98%Elevated
  • 4fb4f777- Fix incorrect symbol - Change CRLF to LF
    Author
    avelytchko
    When
    9mo ago
    Lines
    +265 -265
    Risk
    97%Elevated
  • 23e09859Add FR and BR templates
    Author
    avelytchko
    When
    8mo ago
    Lines
    +140 -0
    Risk
    96%Elevated
  • 5356c17bchore: add component version bump script
    Author
    avelytchko
    When
    2mo ago
    Lines
    +115 -0
    Risk
    95%Elevated
  • c1bf3b62Bump to version 0.1.2
    Author
    avelytchko
    When
    8mo ago
    Lines
    +181 -8
    Risk
    94%Elevated
  • 923d1742Add github workflow
    Author
    avelytchko
    When
    9mo ago
    Lines
    +74 -0
    Risk
    93%Elevated
  • 9c735640Migrate build step from manual xcodebuild to mxcl/xcodebuild@v3 action - Provides automatic Xcode version adaptation - Auto-uploads .xcresult bundle on build failures - Removes dependency on xcpretty gem
    Author
    avelytchko
    When
    9mo ago
    Lines
    +74 -47
    Risk
    92%Elevated
  • 73bc36e4fix: resolve preferences UI compatibility issues on macOS Monterey
    Author
    avelytchko
    When
    6mo ago
    Lines
    +88 -13
    Risk
    91%Elevated
  • 97a167deRevise README for clarity and improved formatting
    Author
    avelytchko
    When
    8mo ago
    Lines
    +68 -216
    Risk
    91%Elevated
  • f10ce4c2Add release workflow
    Author
    avelytchko
    When
    9mo ago
    Lines
    +65 -0
    Risk
    89%Elevated
  • 9e4e4a13Add debug compile flag and update workflow
    Author
    avelytchko
    When
    9mo ago
    Lines
    +69 -16
    Risk
    89%Elevated
  • 78e2d4f5Use mxcl/xcodebuild only for Xcode version
    Author
    avelytchko
    When
    9mo ago
    Lines
    +59 -75
    Risk
    88%Elevated
  • 8042278eFix component loading on macOS Tahoe by removing Homebrew libcurl linkage
    Author
    avelytchko
    When
    8mo ago
    Lines
    +77 -14
    Risk
    87%Elevated
  • 0f73cd5eFix crash when playing files with missing metadata
    Author
    avelytchko
    When
    8mo ago
    Lines
    +51 -31
    Risk
    87%Elevated
  • f2bcd569Revert build changes in CI workflow
    Author
    avelytchko
    When
    9mo ago
    Lines
    +48 -10
    Risk
    85%Elevated
  • 0075d413Optimize build output in workflow
    Author
    avelytchko
    When
    9mo ago
    Lines
    +32 -2
    Risk
    84%Elevated
  • d00f7eb6fix: scrobble on listened time, not seek position (#9)
    Author
    avelytchko
    When
    2mo ago
    Lines
    +31 -8
    Risk
    83%Elevated
  • 90140d51docs: auto-update Table of Contents
    Author
    github-actions
    When
    9mo ago
    Lines
    +27 -2
    Risk
    83%Elevated
  • 6dfd6c6ddocs: auto-update Table of Contents
    Author
    github-actions
    When
    9mo ago
    Lines
    +27 -2
    Risk
    83%Elevated
  • a12c26cdGenerate dynamic Last.fm queue for testing
    Author
    avelytchko
    When
    9mo ago
    Lines
    +29 -4
    Risk
    81%Elevated
  • 071eed8eAdd comments to workflow and change timestamps gen
    Author
    avelytchko
    When
    9mo ago
    Lines
    +27 -9
    Risk
    80%Elevated
  • 810ece8bFix crash in on_playback_new_track due to nullptr in meta_get
    Author
    avelytchko
    When
    9mo ago
    Lines
    +26 -5
    Risk
    79%Elevated
  • 963bae19Add doctoc workflow
    Author
    avelytchko
    When
    9mo ago
    Lines
    +45 -6
    Risk
    79%Elevated
  • 8fb1c508docs: auto-update Table of Contents
    Author
    github-actions
    When
    8mo ago
    Lines
    +23 -0
    Risk
    77%Elevated
  • b1a1e473Add component artifact archiving
    Author
    avelytchko
    When
    9mo ago
    Lines
    +25 -0
    Risk
    77%Elevated
  • 652177f4Add clang-format linting and integrate code style checks into CI workflow
    Author
    avelytchko
    When
    9mo ago
    Lines
    +26 -0
    Risk
    75%Elevated
  • 9325a262Add secret masking for LASTFM_API_KEY and LASTFM_API_SECRET in CI workflow
    Author
    avelytchko
    When
    9mo ago
    Lines
    +23 -4
    Risk
    75%Elevated
  • 60dc7ad2Fix testing in workflow
    Author
    avelytchko
    When
    9mo ago
    Lines
    +22 -26
    Risk
    75%Elevated
  • 21b8ded1Initial commit
    Author
    avelytchko
    When
    9mo ago
    Lines
    +23 -0
    Risk
    73%Elevated
  • 8049c1aaAdd steps to show and upload build.log in CI workflow
    Author
    avelytchko
    When
    9mo ago
    Lines
    +22 -1
    Risk
    72%Elevated
  • 46bbb6e5Change testing patterns impl in workflow
    Author
    avelytchko
    When
    9mo ago
    Lines
    +19 -20
    Risk
    71%Elevated
  • 176c2a74Fix testing patterns in workflow
    Author
    avelytchko
    When
    9mo ago
    Lines
    +13 -14
    Risk
    70%Elevated
  • 7e865fd0Add new tests to workflow
    Author
    avelytchko
    When
    9mo ago
    Lines
    +13 -1
    Risk
    70%Elevated
  • a6e9b592Optimize CI: Check build warnings without re-building
    Author
    avelytchko
    When
    9mo ago
    Lines
    +13 -8
    Risk
    68%Elevated
  • 4a8cb70cAdd alternative installation method to readme
    Author
    avelytchko
    When
    9mo ago
    Lines
    +12 -2
    Risk
    67%Elevated
  • 6217a506Add api and secret compile flags and update workflow
    Author
    avelytchko
    When
    9mo ago
    Lines
    +13 -5
    Risk
    67%Typical
  • f8eba7fcBump to version 0.1.3
    Author
    avelytchko
    When
    6mo ago
    Lines
    +14 -14
    Risk
    66%Typical
  • 648c5955Add screenshots to readme
    Author
    avelytchko
    When
    9mo ago
    Lines
    +17 -0
    Risk
    64%Typical
  • 1caf3d42Fix release workflow
    Author
    avelytchko
    When
    9mo ago
    Lines
    +10 -7
    Risk
    64%Typical
  • 14b94151Improve workflow
    Author
    avelytchko
    When
    9mo ago
    Lines
    +10 -1
    Risk
    64%Typical
  • 0d014bb7Bump to version 0.1.4
    Author
    avelytchko
    When
    6mo ago
    Lines
    +11 -10
    Risk
    61%Typical
  • 08968614Fix duplicate scrobbling when switching to radio streams
    Author
    avelytchko
    When
    6mo ago
    Lines
    +10 -0
    Risk
    61%Typical
  • 8de578c6Fix screenshots size in readme
    Author
    avelytchko
    When
    9mo ago
    Lines
    +9 -4
    Risk
    61%Typical
  • 1b0919f7Fix CI workflow
    Author
    avelytchko
    When
    9mo ago
    Lines
    +8 -13
    Risk
    58%Typical
  • d043a8beBump to version 0.1.1
    Author
    avelytchko
    When
    9mo ago
    Lines
    +9 -9
    Risk
    58%Typical
  • d91ebaf8Fix testing section in workflow
    Author
    avelytchko
    When
    9mo ago
    Lines
    +8 -3
    Risk
    58%Typical
  • 04f0fa2fChange README
    Author
    avelytchko
    When
    6mo ago
    Lines
    +8 -8
    Risk
    57%Typical
  • 5b2ec921Enable universal binary build (arm64 + x86_64) for macOS
    Author
    avelytchko
    When
    8mo ago
    Lines
    +6 -0
    Risk
    56%Typical
Showing 50 of 112 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.

018typical ↑elevated ↑0.05.010.0Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

The 112 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,00010,000100,000Lines changed (log) →0.07.6Diffusion →
Below typical33
Typical42
Elevated37

Commit history for avelytchko/foo_mac_scrobble

avelytchko/foo_mac_scrobble has 116 commits in its history from 2 contributors, the first of them Nov 9, 2025. In the last 90 days 4 files were touched, 4 times in total, most often lastfm_api.cpp. Every commit is scored for change risk from its size, spread and the history of the files it touches.