repowiserepowise
Sign in
hexrayssa/ida-sdk
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowisehexrayssa/ida-sdk

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

11of 34 scored

11 commits sit in this repo's top risk tercile, which is 32% of the 34scored. 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.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 commits39%Commits whose subject reads as a bug fix rather than new work.Written by an agent13%Read from commit trailers, so it counts what was declared.Change diffusion1.56bitsShannon 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.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 docs-led, now leaning chore.

Fix6%
Docs21%
Deps35%
Chore32%
Other6%
3%of indexed commits are agent-attributed(1 of 34)
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
7acfc0f4Initial commit with SDK for IDA 9.2
Andrey Dybov
11mo ago+1.1M -0
99%Elevated
more lines added than baseline
2
2348615cUpdated SDK & IDAPython with IDA 9.4.0 release (#50)
adybov-hexrays
4w ago+20.6K -15.1K
94%Elevated
more lines added than baseline
3
d5db59abUpdated SDK & IDAPython with IDA 9.3.0 release (#25)
adybov-hexrays
6mo ago+21.1K -10.7K
94%Elevated
more lines added than baseline
4
2a9143f2idapython: Make the standalone build self-sufficient
Andrey Dybov
1d ago+2.2K -45
90%Elevated
more lines added than baseline
5
772a43babuild: Add idasdk CMake package, replacing ida-cmake submodule
Andrey Dybov
1mo ago+1.5K -663
84%Elevated
more lines added than baseline
6
72a4a4b9docs: idapython: Added docstrings to patch final python files
Andrey Dybov
4mo ago+633 -0
84%Elevated
more lines added than baseline
7
7f8fd310build: Added cmake support to build everything except IDAPython (#23)
adybov-hexrays
7mo ago+2.5K -0
84%Elevated
more lines added than baseline
8
a47cacd4build: Migrate IDAPython to in-tree CMake build
Andrey Dybov
4w ago+1.2K -49.8K
78%Elevated
more lines added than baseline
9
acacbbccUpdated SDK & IDAPython with IDA 9.3.1(sp1) release (#46)
adybov-hexrays
4mo ago+919 -407
75%Elevated
more lines added than baseline
10
93558bb9ci: Build and release pipeline for the CMake package
Andrey Dybov
4w ago+258 -103
72%Elevated
more lines added than baseline
11
9d418d8aci: Split Qt into separate parallel jobs with conditional rebuild (#41)
adybov-hexrays
5mo ago+168 -70
69%Elevated
more lines added than baseline
12
855b547fci: Split release assets per component, reuse prior builds
Andrey Dybov
3w ago+175 -69
65%Typical
more lines added than baseline
13
7c254836ci: Add IDAPython build pipeline with per-platform scheduling
Andrey Dybov
5mo ago+142 -61
65%Typical
more lines added than baseline
14
23d1d2a8docs: Update README for in-tree CMake package
Andrey Dybovclaudeassisted
1mo ago+136 -76
60%Typical
more lines added than baseline
15
99850d0aci: Rework GitHub Actions for in-tree CMake package
Andrey Dybov
1mo ago+100 -341
57%Typical
more lines added than baseline
16
5ba73c16idapython: Improve build system portability and update for SWIG 4.4/Python 3.14
Andrey Dybov
5mo ago+76 -43
54%Typical
more lines added than baseline
17
70e29758ci: Add debug-server preset builds (Linux + Windows)
Andrey Dybov
1mo ago+67 -0
51%Typical
more lines added than baseline
18
a3a4198cdocs: deprecate legacy make build in favor of CMake (#48)
adybov-hexrays
3mo ago+36 -32
49%Typical
more lines added than baseline
19
acef1e39docs: Document SDK versioning scheme (#37)
adybov-hexrays
5mo ago+25 -0
46%Typical
more lines added than baseline
20
85aa28e8docs: Improved build instructions and clarified Windows requirements (bash,cygwin)
Andrey Dybov
9mo ago+21 -0
43%Typical
more lines added than baseline
21
ebb1d935build: Update IDAPython makefile for new lib dir naming
Andrey Dybov
5mo ago+13 -9
40%Typical
more lines added than baseline
22
5da373a9build: Rename lib dirs to remove compiler names and add arm64 linux libs
Andrey Dybov
5mo ago+39 -9
37%Typical
more lines added than baseline
23
dca60670build: Default to Release for every standalone entry point
Andrey Dybov
1d ago+12 -12
34%Typical
more scattered than baseline
24
f9bae92dbuild: Fixed debug server build logic on Windows
Andrey Dybov
11mo ago+8 -14
31%Below typical
fewer lines added than baseline
25
d76bad44docs: update ida-cmake acknowledgements
Andrey Dybov
4w ago+6 -3
28%Below typical
fewer lines added than baseline
26
a310de63build: Fixed regular SDK build after f9bae92
Andrey Dybov
11mo ago+3 -0
25%Below typical
fewer lines added than baseline
27
039714d1fix: update ida-cmake submodule (macOS idalib link order fix) (#38)
Elias Bachaalany
5mo ago+1 -1
22%Below typical
fewer lines added than baseline
28
1aa34408Update ida-cmake submodule (fix bootstrap path)
Elias Bachaalany
4mo ago+1 -1
15%Below typical
fewer lines added than baseline
29
138a487abuild: Update ida-cmake submodule (ARM64 Linux fix)
Elias Bachaalany
4mo ago+1 -1
15%Below typical
fewer lines added than baseline
30
25195dc4build: Update ida-cmake submodule commit
Andrey Dybov
5mo ago+1 -1
15%Below typical
fewer lines added than baseline
31
f9069ea6docs: Fixed typo in the issues URL
Andrey Dybov
10mo ago+1 -1
15%Below typical
fewer lines added than baseline
32
08c9a24cbuild: Drop ida-cmake submodule ahead of in-tree CMake package
Andrey Dybov
1mo ago+0 -4
7%Below typical
fewer lines added than baseline
33
e7239805sdk: Rebuild the Windows int128/network libs CRT-neutral
Andrey Dybov
1d ago+0 -0
3%Below typical
fewer lines added than baseline
34
225c3064build: Ship the Windows Qt import libs
Andrey Dybov
1d ago+0 -0
3%Below typical
fewer lines added than baseline
  • 7acfc0f4Initial commit with SDK for IDA 9.2
    Author
    Andrey Dybov
    When
    11mo ago
    Lines
    +1.1M -0
    Risk
    99%Elevated
  • 2348615cUpdated SDK & IDAPython with IDA 9.4.0 release (#50)
    Author
    adybov-hexrays
    When
    4w ago
    Lines
    +20.6K -15.1K
    Risk
    94%Elevated
  • d5db59abUpdated SDK & IDAPython with IDA 9.3.0 release (#25)
    Author
    adybov-hexrays
    When
    6mo ago
    Lines
    +21.1K -10.7K
    Risk
    94%Elevated
  • 2a9143f2idapython: Make the standalone build self-sufficient
    Author
    Andrey Dybov
    When
    1d ago
    Lines
    +2.2K -45
    Risk
    90%Elevated
  • 772a43babuild: Add idasdk CMake package, replacing ida-cmake submodule
    Author
    Andrey Dybov
    When
    1mo ago
    Lines
    +1.5K -663
    Risk
    84%Elevated
  • 72a4a4b9docs: idapython: Added docstrings to patch final python files
    Author
    Andrey Dybov
    When
    4mo ago
    Lines
    +633 -0
    Risk
    84%Elevated
  • 7f8fd310build: Added cmake support to build everything except IDAPython (#23)
    Author
    adybov-hexrays
    When
    7mo ago
    Lines
    +2.5K -0
    Risk
    84%Elevated
  • a47cacd4build: Migrate IDAPython to in-tree CMake build
    Author
    Andrey Dybov
    When
    4w ago
    Lines
    +1.2K -49.8K
    Risk
    78%Elevated
  • acacbbccUpdated SDK & IDAPython with IDA 9.3.1(sp1) release (#46)
    Author
    adybov-hexrays
    When
    4mo ago
    Lines
    +919 -407
    Risk
    75%Elevated
  • 93558bb9ci: Build and release pipeline for the CMake package
    Author
    Andrey Dybov
    When
    4w ago
    Lines
    +258 -103
    Risk
    72%Elevated
  • 9d418d8aci: Split Qt into separate parallel jobs with conditional rebuild (#41)
    Author
    adybov-hexrays
    When
    5mo ago
    Lines
    +168 -70
    Risk
    69%Elevated
  • 855b547fci: Split release assets per component, reuse prior builds
    Author
    Andrey Dybov
    When
    3w ago
    Lines
    +175 -69
    Risk
    65%Typical
  • 7c254836ci: Add IDAPython build pipeline with per-platform scheduling
    Author
    Andrey Dybov
    When
    5mo ago
    Lines
    +142 -61
    Risk
    65%Typical
  • 23d1d2a8docs: Update README for in-tree CMake package
    Author
    Andrey Dybov
    When
    1mo ago
    Lines
    +136 -76
    Risk
    60%Typical
  • 99850d0aci: Rework GitHub Actions for in-tree CMake package
    Author
    Andrey Dybov
    When
    1mo ago
    Lines
    +100 -341
    Risk
    57%Typical
  • 5ba73c16idapython: Improve build system portability and update for SWIG 4.4/Python 3.14
    Author
    Andrey Dybov
    When
    5mo ago
    Lines
    +76 -43
    Risk
    54%Typical
  • 70e29758ci: Add debug-server preset builds (Linux + Windows)
    Author
    Andrey Dybov
    When
    1mo ago
    Lines
    +67 -0
    Risk
    51%Typical
  • a3a4198cdocs: deprecate legacy make build in favor of CMake (#48)
    Author
    adybov-hexrays
    When
    3mo ago
    Lines
    +36 -32
    Risk
    49%Typical
  • acef1e39docs: Document SDK versioning scheme (#37)
    Author
    adybov-hexrays
    When
    5mo ago
    Lines
    +25 -0
    Risk
    46%Typical
  • 85aa28e8docs: Improved build instructions and clarified Windows requirements (bash,cygwin)
    Author
    Andrey Dybov
    When
    9mo ago
    Lines
    +21 -0
    Risk
    43%Typical
  • ebb1d935build: Update IDAPython makefile for new lib dir naming
    Author
    Andrey Dybov
    When
    5mo ago
    Lines
    +13 -9
    Risk
    40%Typical
  • 5da373a9build: Rename lib dirs to remove compiler names and add arm64 linux libs
    Author
    Andrey Dybov
    When
    5mo ago
    Lines
    +39 -9
    Risk
    37%Typical
  • dca60670build: Default to Release for every standalone entry point
    Author
    Andrey Dybov
    When
    1d ago
    Lines
    +12 -12
    Risk
    34%Typical
  • f9bae92dbuild: Fixed debug server build logic on Windows
    Author
    Andrey Dybov
    When
    11mo ago
    Lines
    +8 -14
    Risk
    31%Below typical
  • d76bad44docs: update ida-cmake acknowledgements
    Author
    Andrey Dybov
    When
    4w ago
    Lines
    +6 -3
    Risk
    28%Below typical
  • a310de63build: Fixed regular SDK build after f9bae92
    Author
    Andrey Dybov
    When
    11mo ago
    Lines
    +3 -0
    Risk
    25%Below typical
  • 039714d1fix: update ida-cmake submodule (macOS idalib link order fix) (#38)
    Author
    Elias Bachaalany
    When
    5mo ago
    Lines
    +1 -1
    Risk
    22%Below typical
  • 1aa34408Update ida-cmake submodule (fix bootstrap path)
    Author
    Elias Bachaalany
    When
    4mo ago
    Lines
    +1 -1
    Risk
    15%Below typical
  • 138a487abuild: Update ida-cmake submodule (ARM64 Linux fix)
    Author
    Elias Bachaalany
    When
    4mo ago
    Lines
    +1 -1
    Risk
    15%Below typical
  • 25195dc4build: Update ida-cmake submodule commit
    Author
    Andrey Dybov
    When
    5mo ago
    Lines
    +1 -1
    Risk
    15%Below typical
  • f9069ea6docs: Fixed typo in the issues URL
    Author
    Andrey Dybov
    When
    10mo ago
    Lines
    +1 -1
    Risk
    15%Below typical
  • 08c9a24cbuild: Drop ida-cmake submodule ahead of in-tree CMake package
    Author
    Andrey Dybov
    When
    1mo ago
    Lines
    +0 -4
    Risk
    7%Below typical
  • e7239805sdk: Rebuild the Windows int128/network libs CRT-neutral
    Author
    Andrey Dybov
    When
    1d ago
    Lines
    +0 -0
    Risk
    3%Below typical
  • 225c3064build: Ship the Windows Qt import libs
    Author
    Andrey Dybov
    When
    1d ago
    Lines
    +0 -0
    Risk
    3%Below typical
Showing 34 of 34 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 ↑↑ elevated0.05.010.0Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

The 34 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,0001,000,000Lines changed (log) →0.07.3Diffusion →
Below typical11
Typical12
Elevated11

Commit history for hexrayssa/ida-sdk

hexrayssa/ida-sdk has 34 commits in its history from 3 contributors, the first of them Sep 8, 2025. In the last 90 days 415 files were touched, 415 times in total, most often arm_debmod.cpp. Every commit is scored for change risk from its size, spread and the history of the files it touches.