repowiserepowise
Sign in
2233admin/openmouse
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowise2233admin/openmouse

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 110 scored

37 commits sit in this repo's top risk tercile, which is 34% of the 110scored. 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.6 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 commits1917%Commits whose subject reads as a bug fix rather than new work.Written by an agent11%Read from commit trailers, so it counts what was declared.Change diffusion0.82bitsShannon 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.6out 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 other-led, now leaning feature.

Feature34%
Fix20%
Refactor3%
Chore5%
Other39%
1%of indexed commits are agent-attributed(1 of 110)
claude (1)

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
74e9a195feat: redesign OpenMouse interface
Antiparty
1w ago+1.3K -838
99%Elevated
more lines added than baseline
2
f7be842dfeat(we): map OP1we battery, DPI, LOD, and report rate
Josh Jenkins
1w ago+996 -388
99%Elevated
more lines added than baseline
3
81d8a608Add OpenMouse landing page
snekxs
2w ago+1.4K -0
99%Elevated
more lines added than baseline
4
fd77fb97feat: demo rework, Discord webhook, accent themes, OS detection & Linux fix (#77)
Grandmaclaudeassisted
1d ago+818 -231
95%Elevated
more lines added than baseline
5
ef26c420Revert "Merge pull request #13 from AntiParty/ui/neutral-redesign"
snekxs
1w ago+1.1K -2.5K
95%Elevated
more lines added than baseline
6
587db98ffix(egg): correct 8K profiles and config transport
qsxcv
1w ago+730 -250
95%Elevated
more lines added than baseline
7
0198ea64Add WLMouse Protocol
nyedle
1w ago+606 -25
95%Elevated
more lines added than baseline
8
0008a9f5Add interface preferences and Endgame Gear controls
snekxs
1w ago+788 -77
95%Elevated
more lines added than baseline
9
dfdc573badded support for Pulsar X2 Crazylight
snekxs
2w ago+1.3K -56
95%Elevated
more lines added than baseline
10
78c48ec6feat(vgn): add F2 Master Plus support
Nguyen Phu An
1w ago+654 -15
91%Elevated
more lines added than baseline
11
04cd73d8Reapply "Merge pull request #14 from nguyenan1601/main"
snekxs
1w ago+654 -15
90%Elevated
more lines added than baseline
12
d03826a1fix(egg): correct 8K button records and mappings
qsxcv
1w ago+390 -59
90%Elevated
more lines added than baseline
13
7361dec3feat(we): op1we test
Josh Jenkins
1w ago+490 -37
90%Elevated
more lines added than baseline
14
232b3ca0fix(we): use OP1we reports 0x06/0x08 instead of 0xa0/0xa1
Josh Jenkins
1w ago+326 -191
86%Elevated
more lines added than baseline
15
7284cff5fix(we): stop fake settings writes; harden battery framing
Josh Jenkins
1w ago+299 -343
86%Elevated
more lines added than baseline
16
62e9ad81Refresh landing page content and motion design
snekxs
1w ago+302 -57
86%Elevated
more lines added than baseline
17
9975410aSupport multiple devices and Logitech HID++ details
snekxs
1w ago+360 -72
86%Elevated
more lines added than baseline
18
fb68e79bAdd password-gated Logitech WebHID control panel
snekxs
2w ago+471 -0
86%Elevated
more lines added than baseline
19
35d0075dAdd Supabase license authentication for control panel
snekxs
1w ago+482 -22
83%Elevated
more lines added than baseline
20
85c974cafix(we): fix WebHID feature report size and report id
Josh Jenkins
1w ago+235 -152
81%Elevated
more lines added than baseline
21
0eb98320Add Endgame Gear HID support
snekxs
1w ago+262 -21
81%Elevated
more lines added than baseline
22
919c726bEnable verified Logitech DPI and polling writes
snekxs
2w ago+235 -15
81%Elevated
more lines added than baseline
23
6ecc696bfix(we): collapse receiver into mouse; improve battery parse
Josh Jenkins
1w ago+192 -50
79%Elevated
more lines added than baseline
24
1a5ec803Add interactive mouse control panel demo
snekxs
2w ago+316 -5
79%Elevated
more lines added than baseline
25
4af4db93fix(we): identity-only on receiver; keep logic in egg-we-hid
Josh Jenkins
1w ago+194 -539
77%Elevated
more lines added than baseline
26
b2117430Move license authentication to server-side sessions
snekxs
1w ago+335 -279
77%Elevated
more lines added than baseline
27
20244639feat(egg): add PAW3950 and v2 sensor controls
qsxcv
1w ago+157 -2
75%Elevated
more lines added than baseline
28
91514687fix(we): battery uses exact 0x06/7 and 0x08/16 only
Josh Jenkins
1w ago+169 -94
75%Elevated
more lines added than baseline
29
cabb7020fix(we): clean status UI and improve battery parse
Josh Jenkins
1w ago+147 -124
74%Elevated
more lines added than baseline
30
93f894dfAdd source-available licensing and contribution terms
snekxs
1w ago+223 -4
74%Elevated
more lines added than baseline
31
fe41a79ffix(we): accept OP1we HID interfaces and improve connect errors
Josh Jenkins
1w ago+106 -18
72%Elevated
more lines added than baseline
32
5e83921dfix(we): restore battery reads with report 0x06/0x08 fallbacks
Josh Jenkins
1w ago+114 -57
71%Elevated
more lines added than baseline
33
0081411dfix(we): stop HID spam that freezes OP1we over dongle
Josh Jenkins
1w ago+109 -114
71%Elevated
more lines added than baseline
34
81d5b239Show Logitech battery voltage and estimate charge level
snekxs
2w ago+97 -5
69%Elevated
more lines added than baseline
35
8e155243Estimate battery time from stored samples
snekxs
2w ago+105 -2
69%Elevated
more lines added than baseline
36
b9b2fcb4fix(we): target FF02/FF04 feature reports from descriptors
Josh Jenkins
1w ago+88 -139
68%Elevated
more lines added than baseline
37
0f9ff671fix: harden OP1we detection and EEPROM writes
snekxs
1w ago+90 -29
67%Elevated
more lines added than baseline
38
da9691eeConfirm Logitech report rate from live notification
snekxs
2w ago+67 -44
65%Typical
more lines added than baseline
39
ed2a4c32Add browser compatibility and how-it-works sections
snekxs
2w ago+63 -9
65%Typical
more lines added than baseline
40
886747b6Add FAQ section to landing page
snekxs
2w ago+59 -2
64%Typical
more lines added than baseline
41
f4565f37Refine interactive mouse preview styling
snekxs
2w ago+64 -9
63%Typical
more lines added than baseline
42
7b000142Auto-refresh Logitech status and show charging state
snekxs
2w ago+55 -9
62%Typical
more lines added than baseline
43
bf04b787Promote early access and Discord community
snekxs
1w ago+56 -10
61%Typical
more lines added than baseline
44
0bda4620fix(we): show a single OP1we when cable and receiver are both present
Josh Jenkins
1w ago+46 -8
60%Typical
more lines added than baseline
45
cff23f20Add Logitech lift-off distance controls
snekxs
2w ago+52 -1
60%Typical
more lines added than baseline
46
85ce8d11Add GitHub icon and section reveal animations
snekxs
2w ago+42 -2
59%Typical
more lines added than baseline
47
8a7fbedcShow browser-specific WebHID compatibility status
snekxs
1w ago+49 -5
57%Typical
more lines added than baseline
48
38e718a7Add Discord community section to landing page
snekxs
2w ago+40 -13
57%Typical
more lines added than baseline
49
8c7ccf25Improve empty-state device connection flow
snekxs
1w ago+46 -12
56%Typical
more lines added than baseline
50
6a7bee29Refresh branding and require desktop for interface preview
snekxs
2w ago+58 -40
55%Typical
more lines added than baseline
  • 74e9a195feat: redesign OpenMouse interface
    Author
    Antiparty
    When
    1w ago
    Lines
    +1.3K -838
    Risk
    99%Elevated
  • f7be842dfeat(we): map OP1we battery, DPI, LOD, and report rate
    Author
    Josh Jenkins
    When
    1w ago
    Lines
    +996 -388
    Risk
    99%Elevated
  • 81d8a608Add OpenMouse landing page
    Author
    snekxs
    When
    2w ago
    Lines
    +1.4K -0
    Risk
    99%Elevated
  • fd77fb97feat: demo rework, Discord webhook, accent themes, OS detection & Linux fix (#77)
    Author
    Grandma
    When
    1d ago
    Lines
    +818 -231
    Risk
    95%Elevated
  • ef26c420Revert "Merge pull request #13 from AntiParty/ui/neutral-redesign"
    Author
    snekxs
    When
    1w ago
    Lines
    +1.1K -2.5K
    Risk
    95%Elevated
  • 587db98ffix(egg): correct 8K profiles and config transport
    Author
    qsxcv
    When
    1w ago
    Lines
    +730 -250
    Risk
    95%Elevated
  • 0198ea64Add WLMouse Protocol
    Author
    nyedle
    When
    1w ago
    Lines
    +606 -25
    Risk
    95%Elevated
  • 0008a9f5Add interface preferences and Endgame Gear controls
    Author
    snekxs
    When
    1w ago
    Lines
    +788 -77
    Risk
    95%Elevated
  • dfdc573badded support for Pulsar X2 Crazylight
    Author
    snekxs
    When
    2w ago
    Lines
    +1.3K -56
    Risk
    95%Elevated
  • 78c48ec6feat(vgn): add F2 Master Plus support
    Author
    Nguyen Phu An
    When
    1w ago
    Lines
    +654 -15
    Risk
    91%Elevated
  • 04cd73d8Reapply "Merge pull request #14 from nguyenan1601/main"
    Author
    snekxs
    When
    1w ago
    Lines
    +654 -15
    Risk
    90%Elevated
  • d03826a1fix(egg): correct 8K button records and mappings
    Author
    qsxcv
    When
    1w ago
    Lines
    +390 -59
    Risk
    90%Elevated
  • 7361dec3feat(we): op1we test
    Author
    Josh Jenkins
    When
    1w ago
    Lines
    +490 -37
    Risk
    90%Elevated
  • 232b3ca0fix(we): use OP1we reports 0x06/0x08 instead of 0xa0/0xa1
    Author
    Josh Jenkins
    When
    1w ago
    Lines
    +326 -191
    Risk
    86%Elevated
  • 7284cff5fix(we): stop fake settings writes; harden battery framing
    Author
    Josh Jenkins
    When
    1w ago
    Lines
    +299 -343
    Risk
    86%Elevated
  • 62e9ad81Refresh landing page content and motion design
    Author
    snekxs
    When
    1w ago
    Lines
    +302 -57
    Risk
    86%Elevated
  • 9975410aSupport multiple devices and Logitech HID++ details
    Author
    snekxs
    When
    1w ago
    Lines
    +360 -72
    Risk
    86%Elevated
  • fb68e79bAdd password-gated Logitech WebHID control panel
    Author
    snekxs
    When
    2w ago
    Lines
    +471 -0
    Risk
    86%Elevated
  • 35d0075dAdd Supabase license authentication for control panel
    Author
    snekxs
    When
    1w ago
    Lines
    +482 -22
    Risk
    83%Elevated
  • 85c974cafix(we): fix WebHID feature report size and report id
    Author
    Josh Jenkins
    When
    1w ago
    Lines
    +235 -152
    Risk
    81%Elevated
  • 0eb98320Add Endgame Gear HID support
    Author
    snekxs
    When
    1w ago
    Lines
    +262 -21
    Risk
    81%Elevated
  • 919c726bEnable verified Logitech DPI and polling writes
    Author
    snekxs
    When
    2w ago
    Lines
    +235 -15
    Risk
    81%Elevated
  • 6ecc696bfix(we): collapse receiver into mouse; improve battery parse
    Author
    Josh Jenkins
    When
    1w ago
    Lines
    +192 -50
    Risk
    79%Elevated
  • 1a5ec803Add interactive mouse control panel demo
    Author
    snekxs
    When
    2w ago
    Lines
    +316 -5
    Risk
    79%Elevated
  • 4af4db93fix(we): identity-only on receiver; keep logic in egg-we-hid
    Author
    Josh Jenkins
    When
    1w ago
    Lines
    +194 -539
    Risk
    77%Elevated
  • b2117430Move license authentication to server-side sessions
    Author
    snekxs
    When
    1w ago
    Lines
    +335 -279
    Risk
    77%Elevated
  • 20244639feat(egg): add PAW3950 and v2 sensor controls
    Author
    qsxcv
    When
    1w ago
    Lines
    +157 -2
    Risk
    75%Elevated
  • 91514687fix(we): battery uses exact 0x06/7 and 0x08/16 only
    Author
    Josh Jenkins
    When
    1w ago
    Lines
    +169 -94
    Risk
    75%Elevated
  • cabb7020fix(we): clean status UI and improve battery parse
    Author
    Josh Jenkins
    When
    1w ago
    Lines
    +147 -124
    Risk
    74%Elevated
  • 93f894dfAdd source-available licensing and contribution terms
    Author
    snekxs
    When
    1w ago
    Lines
    +223 -4
    Risk
    74%Elevated
  • fe41a79ffix(we): accept OP1we HID interfaces and improve connect errors
    Author
    Josh Jenkins
    When
    1w ago
    Lines
    +106 -18
    Risk
    72%Elevated
  • 5e83921dfix(we): restore battery reads with report 0x06/0x08 fallbacks
    Author
    Josh Jenkins
    When
    1w ago
    Lines
    +114 -57
    Risk
    71%Elevated
  • 0081411dfix(we): stop HID spam that freezes OP1we over dongle
    Author
    Josh Jenkins
    When
    1w ago
    Lines
    +109 -114
    Risk
    71%Elevated
  • 81d5b239Show Logitech battery voltage and estimate charge level
    Author
    snekxs
    When
    2w ago
    Lines
    +97 -5
    Risk
    69%Elevated
  • 8e155243Estimate battery time from stored samples
    Author
    snekxs
    When
    2w ago
    Lines
    +105 -2
    Risk
    69%Elevated
  • b9b2fcb4fix(we): target FF02/FF04 feature reports from descriptors
    Author
    Josh Jenkins
    When
    1w ago
    Lines
    +88 -139
    Risk
    68%Elevated
  • 0f9ff671fix: harden OP1we detection and EEPROM writes
    Author
    snekxs
    When
    1w ago
    Lines
    +90 -29
    Risk
    67%Elevated
  • da9691eeConfirm Logitech report rate from live notification
    Author
    snekxs
    When
    2w ago
    Lines
    +67 -44
    Risk
    65%Typical
  • ed2a4c32Add browser compatibility and how-it-works sections
    Author
    snekxs
    When
    2w ago
    Lines
    +63 -9
    Risk
    65%Typical
  • 886747b6Add FAQ section to landing page
    Author
    snekxs
    When
    2w ago
    Lines
    +59 -2
    Risk
    64%Typical
  • f4565f37Refine interactive mouse preview styling
    Author
    snekxs
    When
    2w ago
    Lines
    +64 -9
    Risk
    63%Typical
  • 7b000142Auto-refresh Logitech status and show charging state
    Author
    snekxs
    When
    2w ago
    Lines
    +55 -9
    Risk
    62%Typical
  • bf04b787Promote early access and Discord community
    Author
    snekxs
    When
    1w ago
    Lines
    +56 -10
    Risk
    61%Typical
  • 0bda4620fix(we): show a single OP1we when cable and receiver are both present
    Author
    Josh Jenkins
    When
    1w ago
    Lines
    +46 -8
    Risk
    60%Typical
  • cff23f20Add Logitech lift-off distance controls
    Author
    snekxs
    When
    2w ago
    Lines
    +52 -1
    Risk
    60%Typical
  • 85ce8d11Add GitHub icon and section reveal animations
    Author
    snekxs
    When
    2w ago
    Lines
    +42 -2
    Risk
    59%Typical
  • 8a7fbedcShow browser-specific WebHID compatibility status
    Author
    snekxs
    When
    1w ago
    Lines
    +49 -5
    Risk
    57%Typical
  • 38e718a7Add Discord community section to landing page
    Author
    snekxs
    When
    2w ago
    Lines
    +40 -13
    Risk
    57%Typical
  • 8c7ccf25Improve empty-state device connection flow
    Author
    snekxs
    When
    1w ago
    Lines
    +46 -12
    Risk
    56%Typical
  • 6a7bee29Refresh branding and require desktop for interface preview
    Author
    snekxs
    When
    2w ago
    Lines
    +58 -40
    Risk
    55%Typical
Showing 50 of 110 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.

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

Size against diffusion

The 110 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.03.1Diffusion →
Below typical37
Typical36
Elevated37

Commit history for 2233admin/openmouse

2233admin/openmouse has 117 commits in its history from 8 contributors, the first of them Jul 28, 2026. In the last 90 days 21 files were touched, 168 times in total, most often control.ts. Every commit is scored for change risk from its size, spread and the history of the files it touches.