repowiserepowise
Sign in
Hankanman/desktop-app
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseHankanman/desktop-app

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

22of 67 scored

22 commits sit in this repo's top risk tercile, which is 33% of the 67scored. 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 7.5 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 commits2842%Commits whose subject reads as a bug fix rather than new work.Written by an agent1725%Read from commit trailers, so it counts what was declared.Change diffusion0.52bitsShannon 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 threshold7.5out 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.

Consistently fix-driven across its history.

Feature7%
Fix46%
Refactor3%
Docs7%
Test3%
Chore3%
Other30%
25%of indexed commits are agent-attributed(17 of 67)
claude (17)

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
971cb3ddInitial commit, based on (cleaned up) old companion app code
Marcel van der Veldt
6mo ago+10.8K -0
99%Elevated
more lines added than baseline
2
163545ebRefactor volume_control into platform-specific modules
Marcel van der Veldtclaudeassisted
5mo ago+1.2K -1.2K
98%Elevated
more lines added than baseline
3
ebc3ca71Accessibility fixes for launcher and settings (#32)
David Bishopclaudeassisted
3mo ago+757 -217
94%Elevated
more lines added than baseline
4
8da8099fAdd unit tests and extract helpers for testability (#27)
David Bishopclaudeassisted
4mo ago+658 -62
94%Elevated
more lines added than baseline
5
bb6fa84aAdd volume control support
Marcel van der Veldt
5mo ago+1.1K -33
94%Elevated
more lines added than baseline
6
cfbc34a6lint and cleanup
Marcel van der Veldt
6mo ago+1.3K -1.1K
94%Elevated
more lines added than baseline
7
5476e66ffoundation for releases
Marcel van der Veldt
6mo ago+543 -0
90%Elevated
more lines added than baseline
8
ec3d69fcUse sendspin built-in volume control for instant response (#15)
David Bishop
5mo ago+506 -147
88%Elevated
more lines added than baseline
9
8aa0fa61Fix volume control feedback on macos
Marcel van der Veldt
5mo ago+490 -279
88%Elevated
more lines added than baseline
10
7c8a85e6Fix clipboard operations (#31)
David Bishopclaudeassisted
3mo ago+451 -19
86%Elevated
more lines added than baseline
11
e5553c4eFixes for volume control and tests
Marcel van der Veldt
5mo ago+403 -251
84%Elevated
more lines added than baseline
12
83b2825dInitial commit
Marcel van der Veldt
6mo ago+201 -0
83%Elevated
more lines added than baseline
13
43e28d2cUpdate for sendspin-rs v0.2.0 breaking API changes (#35)
David Bishopclaudeassisted
3mo ago+198 -217
81%Elevated
more lines added than baseline
14
39519504more linting
Marcel van der Veldt
6mo ago+261 -20
81%Elevated
more lines added than baseline
15
87a57636fix: add auto-reconnect with backoff to Sendspin client (#20)
David Bishop
4mo ago+144 -19
78%Elevated
more lines added than baseline
16
c26f2c30Guard feedback loop on volume control
Marcel van der Veldt
5mo ago+103 -3
77%Elevated
more lines added than baseline
17
7803e224fix: enable TLS support for sendspin websockets (#22)
Adam Bloom
4mo ago+113 -1
75%Elevated
more lines added than baseline
18
e98e377fFix volume control threading and cleanup bugs (#12)
David Bishop
5mo ago+88 -13
74%Elevated
more lines added than baseline
19
fa6fb2b6Fix XSS via mDNS server name injection in launcher (#10)
David Bishopclaudeassisted
5mo ago+87 -2
72%Elevated
more lines added than baseline
20
af898b8bUse `SyncedPlayer` for drift-corrected playback (#1)
Maxim Raznatovski
6mo ago+105 -153
71%Elevated
more lines added than baseline
21
d0752b26Fix macOS audio distortion and flaky volume sync
Marcel van der Veldtclaudeassisted
5mo ago+76 -60
69%Elevated
more lines added than baseline
22
5ddbd48eAdd Cmd+, / Ctrl+, keyboard shortcut to open settings (#13)
David Bishop
5mo ago+65 -16
68%Elevated
more lines added than baseline
23
733bc2c6Also use polling for windows volume feedback
Marcel van der Veldt
5mo ago+67 -63
66%Typical
more lines added than baseline
24
b7c6ca71Update CI workflows
Marcel van der Veldt
6mo ago+51 -104
65%Typical
more lines added than baseline
25
a51c8c87docs: improve README with download table and installation instructions
Marcel van der Veldt
6mo ago+39 -12
63%Typical
more lines added than baseline
26
624b1e84Fix window lookups that only checked "main", missing "launcher" (#11)
David Bishop
5mo ago+23 -8
61%Typical
more lines added than baseline
27
2b16fa85fix for windows build
Marcel van der Veldt
5mo ago+25 -14
61%Typical
more lines added than baseline
28
64e0b82bAdd volume polling for macos
Marcel van der Veldt
5mo ago+23 -129
58%Typical
more lines added than baseline
29
0a596e2bTry to fix macos volume control blocking
Marcel van der Veldt
5mo ago+25 -2
58%Typical
more lines added than baseline
30
32166f86Fix duration and elapsed time to use f64 to match server data (#24)
David Bishopclaudeassisted
4mo ago+24 -24
56%Typical
more lines added than baseline
31
937d4f6bAdd workaround for Linux AppImage to README.md (#9)
Fabian Munkes
5mo ago+19 -0
54%Typical
more lines added than baseline
32
bf1314fcAdd autostart using tauri Autostart plugin (#17)
tegelane89
5mo ago+19 -10
52%Typical
more lines added than baseline
33
a6828027Make macOS volume callback completely lock-free
Marcel van der Veldtclaudeassisted
5mo ago+20 -27
52%Typical
more lines added than baseline
34
1d41de66Seed initial volume/mute state to prevent spurious logged notifications (#26)
David Bishopclaudeassisted
4mo ago+16 -2
49%Typical
more lines added than baseline
35
241a2a5cFix CI build failures for Linux and Windows platforms
Marcel van der Veldtclaudeassisted
5mo ago+21 -8
49%Typical
more lines added than baseline
36
455c4abbfix: add workflow_dispatch trigger for manual release builds
Marcel van der Veldt
6mo ago+17 -2
47%Typical
more lines added than baseline
37
99b6b1a8Update volume_control.rs
Marcel van der Veldt
5mo ago+16 -38
45%Typical
more lines added than baseline
38
b28f3366Enhance README with project description and support links
Marcel van der Veldt
6mo ago+17 -0
45%Typical
more lines added than baseline
39
a25300f0Fix windows build
Marcel van der Veldt
5mo ago+14 -20
43%Typical
more lines added than baseline
40
d8511329More fixes for volume control
Marcel van der Veldt
5mo ago+12 -13
40%Typical
more focused than baseline
41
5fc3ab99Save player id properly
Marcel van der Veldt
6mo ago+11 -4
40%Typical
more focused than baseline
42
89b31710fix: check homebrew token in shell instead of workflow condition
Marcel van der Veldt
6mo ago+9 -7
38%Typical
fewer lines added than baseline
43
1961ab04Update the pinned commit sha for sendspin-rs as the other one was force-pushed away (#18)
David Bishop
5mo ago+8 -2
36%Typical
fewer lines added than baseline
44
abcfc62eTemporary disable volume feedback from macos
Marcel van der Veldt
5mo ago+9 -0
36%Typical
fewer lines added than baseline
45
6b36051afix: resolve Windows build errors in volume control
Marcel van der Veldtclaudeassisted
5mo ago+9 -7
34%Typical
more files than baseline
46
3c483cecfix: use env vars for secrets in conditional
Marcel van der Veldt
6mo ago+7 -3
32%Below typical
fewer lines added than baseline
47
912133fcPossible fix for windows build
Marcel van der Veldt
5mo ago+6 -3
31%Below typical
fewer lines added than baseline
48
294904c9lint
Marcel van der Veldt
6mo ago+5 -5
29%Below typical
fewer lines added than baseline
49
0ddd3314Another fix for volume notifications
Marcel van der Veldt
5mo ago+5 -3
28%Below typical
fewer lines added than baseline
50
fa3937faFix CI workflow
Marcel van der Veldt
5mo ago+4 -2
26%Below typical
fewer lines added than baseline
  • 971cb3ddInitial commit, based on (cleaned up) old companion app code
    Author
    Marcel van der Veldt
    When
    6mo ago
    Lines
    +10.8K -0
    Risk
    99%Elevated
  • 163545ebRefactor volume_control into platform-specific modules
    Author
    Marcel van der Veldt
    When
    5mo ago
    Lines
    +1.2K -1.2K
    Risk
    98%Elevated
  • ebc3ca71Accessibility fixes for launcher and settings (#32)
    Author
    David Bishop
    When
    3mo ago
    Lines
    +757 -217
    Risk
    94%Elevated
  • 8da8099fAdd unit tests and extract helpers for testability (#27)
    Author
    David Bishop
    When
    4mo ago
    Lines
    +658 -62
    Risk
    94%Elevated
  • bb6fa84aAdd volume control support
    Author
    Marcel van der Veldt
    When
    5mo ago
    Lines
    +1.1K -33
    Risk
    94%Elevated
  • cfbc34a6lint and cleanup
    Author
    Marcel van der Veldt
    When
    6mo ago
    Lines
    +1.3K -1.1K
    Risk
    94%Elevated
  • 5476e66ffoundation for releases
    Author
    Marcel van der Veldt
    When
    6mo ago
    Lines
    +543 -0
    Risk
    90%Elevated
  • ec3d69fcUse sendspin built-in volume control for instant response (#15)
    Author
    David Bishop
    When
    5mo ago
    Lines
    +506 -147
    Risk
    88%Elevated
  • 8aa0fa61Fix volume control feedback on macos
    Author
    Marcel van der Veldt
    When
    5mo ago
    Lines
    +490 -279
    Risk
    88%Elevated
  • 7c8a85e6Fix clipboard operations (#31)
    Author
    David Bishop
    When
    3mo ago
    Lines
    +451 -19
    Risk
    86%Elevated
  • e5553c4eFixes for volume control and tests
    Author
    Marcel van der Veldt
    When
    5mo ago
    Lines
    +403 -251
    Risk
    84%Elevated
  • 83b2825dInitial commit
    Author
    Marcel van der Veldt
    When
    6mo ago
    Lines
    +201 -0
    Risk
    83%Elevated
  • 43e28d2cUpdate for sendspin-rs v0.2.0 breaking API changes (#35)
    Author
    David Bishop
    When
    3mo ago
    Lines
    +198 -217
    Risk
    81%Elevated
  • 39519504more linting
    Author
    Marcel van der Veldt
    When
    6mo ago
    Lines
    +261 -20
    Risk
    81%Elevated
  • 87a57636fix: add auto-reconnect with backoff to Sendspin client (#20)
    Author
    David Bishop
    When
    4mo ago
    Lines
    +144 -19
    Risk
    78%Elevated
  • c26f2c30Guard feedback loop on volume control
    Author
    Marcel van der Veldt
    When
    5mo ago
    Lines
    +103 -3
    Risk
    77%Elevated
  • 7803e224fix: enable TLS support for sendspin websockets (#22)
    Author
    Adam Bloom
    When
    4mo ago
    Lines
    +113 -1
    Risk
    75%Elevated
  • e98e377fFix volume control threading and cleanup bugs (#12)
    Author
    David Bishop
    When
    5mo ago
    Lines
    +88 -13
    Risk
    74%Elevated
  • fa6fb2b6Fix XSS via mDNS server name injection in launcher (#10)
    Author
    David Bishop
    When
    5mo ago
    Lines
    +87 -2
    Risk
    72%Elevated
  • af898b8bUse `SyncedPlayer` for drift-corrected playback (#1)
    Author
    Maxim Raznatovski
    When
    6mo ago
    Lines
    +105 -153
    Risk
    71%Elevated
  • d0752b26Fix macOS audio distortion and flaky volume sync
    Author
    Marcel van der Veldt
    When
    5mo ago
    Lines
    +76 -60
    Risk
    69%Elevated
  • 5ddbd48eAdd Cmd+, / Ctrl+, keyboard shortcut to open settings (#13)
    Author
    David Bishop
    When
    5mo ago
    Lines
    +65 -16
    Risk
    68%Elevated
  • 733bc2c6Also use polling for windows volume feedback
    Author
    Marcel van der Veldt
    When
    5mo ago
    Lines
    +67 -63
    Risk
    66%Typical
  • b7c6ca71Update CI workflows
    Author
    Marcel van der Veldt
    When
    6mo ago
    Lines
    +51 -104
    Risk
    65%Typical
  • a51c8c87docs: improve README with download table and installation instructions
    Author
    Marcel van der Veldt
    When
    6mo ago
    Lines
    +39 -12
    Risk
    63%Typical
  • 624b1e84Fix window lookups that only checked "main", missing "launcher" (#11)
    Author
    David Bishop
    When
    5mo ago
    Lines
    +23 -8
    Risk
    61%Typical
  • 2b16fa85fix for windows build
    Author
    Marcel van der Veldt
    When
    5mo ago
    Lines
    +25 -14
    Risk
    61%Typical
  • 64e0b82bAdd volume polling for macos
    Author
    Marcel van der Veldt
    When
    5mo ago
    Lines
    +23 -129
    Risk
    58%Typical
  • 0a596e2bTry to fix macos volume control blocking
    Author
    Marcel van der Veldt
    When
    5mo ago
    Lines
    +25 -2
    Risk
    58%Typical
  • 32166f86Fix duration and elapsed time to use f64 to match server data (#24)
    Author
    David Bishop
    When
    4mo ago
    Lines
    +24 -24
    Risk
    56%Typical
  • 937d4f6bAdd workaround for Linux AppImage to README.md (#9)
    Author
    Fabian Munkes
    When
    5mo ago
    Lines
    +19 -0
    Risk
    54%Typical
  • bf1314fcAdd autostart using tauri Autostart plugin (#17)
    Author
    tegelane89
    When
    5mo ago
    Lines
    +19 -10
    Risk
    52%Typical
  • a6828027Make macOS volume callback completely lock-free
    Author
    Marcel van der Veldt
    When
    5mo ago
    Lines
    +20 -27
    Risk
    52%Typical
  • 1d41de66Seed initial volume/mute state to prevent spurious logged notifications (#26)
    Author
    David Bishop
    When
    4mo ago
    Lines
    +16 -2
    Risk
    49%Typical
  • 241a2a5cFix CI build failures for Linux and Windows platforms
    Author
    Marcel van der Veldt
    When
    5mo ago
    Lines
    +21 -8
    Risk
    49%Typical
  • 455c4abbfix: add workflow_dispatch trigger for manual release builds
    Author
    Marcel van der Veldt
    When
    6mo ago
    Lines
    +17 -2
    Risk
    47%Typical
  • 99b6b1a8Update volume_control.rs
    Author
    Marcel van der Veldt
    When
    5mo ago
    Lines
    +16 -38
    Risk
    45%Typical
  • b28f3366Enhance README with project description and support links
    Author
    Marcel van der Veldt
    When
    6mo ago
    Lines
    +17 -0
    Risk
    45%Typical
  • a25300f0Fix windows build
    Author
    Marcel van der Veldt
    When
    5mo ago
    Lines
    +14 -20
    Risk
    43%Typical
  • d8511329More fixes for volume control
    Author
    Marcel van der Veldt
    When
    5mo ago
    Lines
    +12 -13
    Risk
    40%Typical
  • 5fc3ab99Save player id properly
    Author
    Marcel van der Veldt
    When
    6mo ago
    Lines
    +11 -4
    Risk
    40%Typical
  • 89b31710fix: check homebrew token in shell instead of workflow condition
    Author
    Marcel van der Veldt
    When
    6mo ago
    Lines
    +9 -7
    Risk
    38%Typical
  • 1961ab04Update the pinned commit sha for sendspin-rs as the other one was force-pushed away (#18)
    Author
    David Bishop
    When
    5mo ago
    Lines
    +8 -2
    Risk
    36%Typical
  • abcfc62eTemporary disable volume feedback from macos
    Author
    Marcel van der Veldt
    When
    5mo ago
    Lines
    +9 -0
    Risk
    36%Typical
  • 6b36051afix: resolve Windows build errors in volume control
    Author
    Marcel van der Veldt
    When
    5mo ago
    Lines
    +9 -7
    Risk
    34%Typical
  • 3c483cecfix: use env vars for secrets in conditional
    Author
    Marcel van der Veldt
    When
    6mo ago
    Lines
    +7 -3
    Risk
    32%Below typical
  • 912133fcPossible fix for windows build
    Author
    Marcel van der Veldt
    When
    5mo ago
    Lines
    +6 -3
    Risk
    31%Below typical
  • 294904c9lint
    Author
    Marcel van der Veldt
    When
    6mo ago
    Lines
    +5 -5
    Risk
    29%Below typical
  • 0ddd3314Another fix for volume notifications
    Author
    Marcel van der Veldt
    When
    5mo ago
    Lines
    +5 -3
    Risk
    28%Below typical
  • fa3937faFix CI workflow
    Author
    Marcel van der Veldt
    When
    5mo ago
    Lines
    +4 -2
    Risk
    26%Below typical
Showing 50 of 67 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.

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

Size against diffusion

The 67 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,000Lines changed (log) →0.03.0Diffusion →
Below typical22
Typical23
Elevated22

Commit history for Hankanman/desktop-app

Hankanman/desktop-app has 69 commits in its history from 6 contributors, the first of them Jan 22, 2026. No file in the repository changed in the last 90 days. Every commit is scored for change risk from its size, spread and the history of the files it touches.