repowiserepowise
Sign in
schluegge/open-gpui
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseschluegge/open-gpui

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

543of 1,732 scored

543 commits sit in this repo's top risk tercile, which is 31% of the 1,732scored. 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 9.0 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 commits22513%Commits whose subject reads as a bug fix rather than new work.Change diffusion1.35bitsShannon 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 threshold9.0out 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 feature-driven across its history.

Feature24%
Fix13%
Refactor39%
Docs14%
Test9%
Deps1%
Chore2%

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
c9571c48feat(core): import gpui framework crates
Latias94
2mo ago+149.3K -1
100%Elevated
more lines added than baseline
2
5555946ffeat(devtools): add gallery headless artifacts
Latias94
1mo ago+13.1K -6
99%Elevated
more lines added than baseline
3
d94a087crefactor(canvas): split focused test modules
Latias94
1mo ago+8.3K -8.3K
99%Elevated
more lines added than baseline
4
dac39fb4chore(release): unblock v0.2.0 package dry run
Latias94
1mo ago+6.3K -39
99%Elevated
more lines added than baseline
5
1414a2f0refactor(ui): split table tests
Latias94
1mo ago+4.9K -4.8K
99%Elevated
more lines added than baseline
6
a235dfa6refactor(gallery): split foundation gallery tests
Latias94
1mo ago+7.6K -7.6K
99%Elevated
more lines added than baseline
7
f152c9e3feat(ui): export component registry artifacts
Latias94
1mo ago+8.5K -2
99%Elevated
more lines added than baseline
8
7ce340cddocs(ui): record native ui registry plan
Latias94
1mo ago+8.6K -5
99%Elevated
more lines added than baseline
9
20332215refactor(gallery): split component samples by family
Latias94
1mo ago+5.3K -5.2K
99%Elevated
more lines added than baseline
10
c4a7cc9arefactor(gallery): split components page ownership
Latias94
1mo ago+6.6K -6.5K
99%Elevated
more lines added than baseline
11
4d8c54eftest(ui): split residual component contracts
Latias94
1mo ago+4.6K -4.5K
99%Elevated
more lines added than baseline
12
b63bd58dtest(ui): split overlay and choice contracts
Latias94
1mo ago+5.9K -5.8K
99%Elevated
more lines added than baseline
13
a92c9033test(ui): split table contract tests
Latias94
1mo ago+5.5K -5.5K
99%Elevated
more lines added than baseline
14
2b26457btest(ui): split public surface contracts
Latias94
1mo ago+4.5K -4.5K
99%Elevated
more lines added than baseline
15
88fcbfcerefactor(docking): harden viewport platform runtime
Latias94
1mo ago+21.5K -19.4K
99%Elevated
more lines added than baseline
16
5e844422refactor(components): split table filter facades
Latias94
1mo ago+4.0K -3.9K
99%Elevated
more lines added than baseline
17
166c3f7erefactor(docking): centralize viewport drop delivery
Latias94
2mo ago+7.2K -2.6K
99%Elevated
more lines added than baseline
18
3629a418refactor(docking): align viewport route authority
Latias94
2mo ago+6.3K -2.9K
99%Elevated
more lines added than baseline
19
962428earefactor(docking): unify viewport routing and multi-viewport authority
Latias94
2mo ago+15.0K -5.2K
99%Elevated
more lines added than baseline
20
0e09fa60test(web): add stable browser smoke gate
Latias94
1mo ago+7.4K -3
98%Elevated
more lines added than baseline
21
60fd2acerefactor(ui-components): split virtualized list modules
Latias94
1mo ago+3.7K -3.6K
98%Elevated
more lines added than baseline
22
b9e88e79refactor(ui): split tree family boundaries
Latias94
1mo ago+2.4K -2.3K
98%Elevated
more lines added than baseline
23
8274e3b0feat(ui): add component contract registry
Latias94
1mo ago+2.3K -2.2K
98%Elevated
more lines added than baseline
24
044a31f3refactor(gallery): split component render ownership
Latias94
1mo ago+3.7K -3.6K
98%Elevated
more lines added than baseline
25
35969143feat(docking): model presentation scene motion previews
Latias94
1mo ago+3.4K -18
98%Elevated
more lines added than baseline
26
b835bfa7test(core): move table tests into module file
Latias94
1mo ago+3.1K -3.1K
98%Elevated
more lines added than baseline
27
ce0d70a5refactor(core): split table column sizing headers
Latias94
1mo ago+2.0K -1.9K
98%Elevated
more lines added than baseline
28
6a6801d4feat(components): add action navigation primitives
Latias94
1mo ago+2.5K -0
98%Elevated
more lines added than baseline
29
a91e7131feat(ui): add combobox and command components
Latias94
2mo ago+4.3K -27
98%Elevated
more lines added than baseline
30
c1a88efefeat(ui): add listbox and select components
Latias94
2mo ago+3.4K -23
98%Elevated
more lines added than baseline
31
fd152e09feat(ui): add alert dialog and sheet components
Latias94
2mo ago+3.9K -25
98%Elevated
more lines added than baseline
32
753a5851feat(docking): add controller-backed viewport flow
Latias94
2mo ago+3.2K -129
98%Elevated
more lines added than baseline
33
aa78f690feat(docking): add phase one dock graph crate
Latias94
2mo ago+3.6K -0
98%Elevated
more lines added than baseline
34
7bbce638feat(devtools): add docking headless artifacts
Latias94
1mo ago+2.2K -22
97%Elevated
more lines added than baseline
35
8cf0ce74refactor(devtools): split gpui feature module
Latias94
1mo ago+1.8K -1.8K
97%Elevated
more lines added than baseline
36
0ff34003refactor(ui): introduce typed action icon projection
Latias94
1mo ago+2.0K -99
97%Elevated
more lines added than baseline
37
ac54f964refactor(docking): split viewport drop routing state
Latias94
1mo ago+1.5K -1.5K
97%Elevated
more lines added than baseline
38
86078089refactor(canvas): split gpui frame and painter
Latias94
1mo ago+1.5K -1.5K
97%Elevated
more lines added than baseline
39
5f8f53e9refactor(ui-components): split combobox module owners
Latias94
1mo ago+1.6K -1.4K
97%Elevated
more lines added than baseline
40
f3a7de98refactor(gallery): split shell rendering helpers
Latias94
1mo ago+2.3K -2.3K
97%Elevated
more lines added than baseline
41
6f6adb76refactor(macos): replace legacy metal stack with objc2
Latias94
1mo ago+2.3K -326
97%Elevated
more lines added than baseline
42
b9e41abcrefactor(ui): split component contract registry owners
Latias94
1mo ago+3.4K -3.3K
97%Elevated
more lines added than baseline
43
078b7dferefactor(ui): split menu family boundaries
Latias94
1mo ago+1.7K -1.6K
97%Elevated
more lines added than baseline
44
8342a17drefactor(ui): split command contract modules
Latias94
1mo ago+1.8K -1.8K
97%Elevated
more lines added than baseline
45
19faff19refactor(components): split table render plan modules
Latias94
1mo ago+1.6K -1.6K
97%Elevated
more lines added than baseline
46
765b92farefactor(core): split table row filtering selection
Latias94
1mo ago+1.2K -1.2K
97%Elevated
more lines added than baseline
47
c43ad3afrefactor(table): split render plan contract
Latias94
1mo ago+1.8K -1.8K
97%Elevated
more lines added than baseline
48
1c11272drefactor(gallery): lazy render component sections
Latias94
1mo ago+2.2K -2.1K
97%Elevated
more lines added than baseline
49
9e4b5e81refactor(docking): split runtime and workspace transactions
Latias94
2mo ago+1.3K -1.1K
97%Elevated
more lines added than baseline
50
234b0ccafeat(ui): add table tree rows and row interactions
Latias94
2mo ago+2.3K -182
97%Elevated
more lines added than baseline
  • c9571c48feat(core): import gpui framework crates
    Author
    Latias94
    When
    2mo ago
    Lines
    +149.3K -1
    Risk
    100%Elevated
  • 5555946ffeat(devtools): add gallery headless artifacts
    Author
    Latias94
    When
    1mo ago
    Lines
    +13.1K -6
    Risk
    99%Elevated
  • d94a087crefactor(canvas): split focused test modules
    Author
    Latias94
    When
    1mo ago
    Lines
    +8.3K -8.3K
    Risk
    99%Elevated
  • dac39fb4chore(release): unblock v0.2.0 package dry run
    Author
    Latias94
    When
    1mo ago
    Lines
    +6.3K -39
    Risk
    99%Elevated
  • 1414a2f0refactor(ui): split table tests
    Author
    Latias94
    When
    1mo ago
    Lines
    +4.9K -4.8K
    Risk
    99%Elevated
  • a235dfa6refactor(gallery): split foundation gallery tests
    Author
    Latias94
    When
    1mo ago
    Lines
    +7.6K -7.6K
    Risk
    99%Elevated
  • f152c9e3feat(ui): export component registry artifacts
    Author
    Latias94
    When
    1mo ago
    Lines
    +8.5K -2
    Risk
    99%Elevated
  • 7ce340cddocs(ui): record native ui registry plan
    Author
    Latias94
    When
    1mo ago
    Lines
    +8.6K -5
    Risk
    99%Elevated
  • 20332215refactor(gallery): split component samples by family
    Author
    Latias94
    When
    1mo ago
    Lines
    +5.3K -5.2K
    Risk
    99%Elevated
  • c4a7cc9arefactor(gallery): split components page ownership
    Author
    Latias94
    When
    1mo ago
    Lines
    +6.6K -6.5K
    Risk
    99%Elevated
  • 4d8c54eftest(ui): split residual component contracts
    Author
    Latias94
    When
    1mo ago
    Lines
    +4.6K -4.5K
    Risk
    99%Elevated
  • b63bd58dtest(ui): split overlay and choice contracts
    Author
    Latias94
    When
    1mo ago
    Lines
    +5.9K -5.8K
    Risk
    99%Elevated
  • a92c9033test(ui): split table contract tests
    Author
    Latias94
    When
    1mo ago
    Lines
    +5.5K -5.5K
    Risk
    99%Elevated
  • 2b26457btest(ui): split public surface contracts
    Author
    Latias94
    When
    1mo ago
    Lines
    +4.5K -4.5K
    Risk
    99%Elevated
  • 88fcbfcerefactor(docking): harden viewport platform runtime
    Author
    Latias94
    When
    1mo ago
    Lines
    +21.5K -19.4K
    Risk
    99%Elevated
  • 5e844422refactor(components): split table filter facades
    Author
    Latias94
    When
    1mo ago
    Lines
    +4.0K -3.9K
    Risk
    99%Elevated
  • 166c3f7erefactor(docking): centralize viewport drop delivery
    Author
    Latias94
    When
    2mo ago
    Lines
    +7.2K -2.6K
    Risk
    99%Elevated
  • 3629a418refactor(docking): align viewport route authority
    Author
    Latias94
    When
    2mo ago
    Lines
    +6.3K -2.9K
    Risk
    99%Elevated
  • 962428earefactor(docking): unify viewport routing and multi-viewport authority
    Author
    Latias94
    When
    2mo ago
    Lines
    +15.0K -5.2K
    Risk
    99%Elevated
  • 0e09fa60test(web): add stable browser smoke gate
    Author
    Latias94
    When
    1mo ago
    Lines
    +7.4K -3
    Risk
    98%Elevated
  • 60fd2acerefactor(ui-components): split virtualized list modules
    Author
    Latias94
    When
    1mo ago
    Lines
    +3.7K -3.6K
    Risk
    98%Elevated
  • b9e88e79refactor(ui): split tree family boundaries
    Author
    Latias94
    When
    1mo ago
    Lines
    +2.4K -2.3K
    Risk
    98%Elevated
  • 8274e3b0feat(ui): add component contract registry
    Author
    Latias94
    When
    1mo ago
    Lines
    +2.3K -2.2K
    Risk
    98%Elevated
  • 044a31f3refactor(gallery): split component render ownership
    Author
    Latias94
    When
    1mo ago
    Lines
    +3.7K -3.6K
    Risk
    98%Elevated
  • 35969143feat(docking): model presentation scene motion previews
    Author
    Latias94
    When
    1mo ago
    Lines
    +3.4K -18
    Risk
    98%Elevated
  • b835bfa7test(core): move table tests into module file
    Author
    Latias94
    When
    1mo ago
    Lines
    +3.1K -3.1K
    Risk
    98%Elevated
  • ce0d70a5refactor(core): split table column sizing headers
    Author
    Latias94
    When
    1mo ago
    Lines
    +2.0K -1.9K
    Risk
    98%Elevated
  • 6a6801d4feat(components): add action navigation primitives
    Author
    Latias94
    When
    1mo ago
    Lines
    +2.5K -0
    Risk
    98%Elevated
  • a91e7131feat(ui): add combobox and command components
    Author
    Latias94
    When
    2mo ago
    Lines
    +4.3K -27
    Risk
    98%Elevated
  • c1a88efefeat(ui): add listbox and select components
    Author
    Latias94
    When
    2mo ago
    Lines
    +3.4K -23
    Risk
    98%Elevated
  • fd152e09feat(ui): add alert dialog and sheet components
    Author
    Latias94
    When
    2mo ago
    Lines
    +3.9K -25
    Risk
    98%Elevated
  • 753a5851feat(docking): add controller-backed viewport flow
    Author
    Latias94
    When
    2mo ago
    Lines
    +3.2K -129
    Risk
    98%Elevated
  • aa78f690feat(docking): add phase one dock graph crate
    Author
    Latias94
    When
    2mo ago
    Lines
    +3.6K -0
    Risk
    98%Elevated
  • 7bbce638feat(devtools): add docking headless artifacts
    Author
    Latias94
    When
    1mo ago
    Lines
    +2.2K -22
    Risk
    97%Elevated
  • 8cf0ce74refactor(devtools): split gpui feature module
    Author
    Latias94
    When
    1mo ago
    Lines
    +1.8K -1.8K
    Risk
    97%Elevated
  • 0ff34003refactor(ui): introduce typed action icon projection
    Author
    Latias94
    When
    1mo ago
    Lines
    +2.0K -99
    Risk
    97%Elevated
  • ac54f964refactor(docking): split viewport drop routing state
    Author
    Latias94
    When
    1mo ago
    Lines
    +1.5K -1.5K
    Risk
    97%Elevated
  • 86078089refactor(canvas): split gpui frame and painter
    Author
    Latias94
    When
    1mo ago
    Lines
    +1.5K -1.5K
    Risk
    97%Elevated
  • 5f8f53e9refactor(ui-components): split combobox module owners
    Author
    Latias94
    When
    1mo ago
    Lines
    +1.6K -1.4K
    Risk
    97%Elevated
  • f3a7de98refactor(gallery): split shell rendering helpers
    Author
    Latias94
    When
    1mo ago
    Lines
    +2.3K -2.3K
    Risk
    97%Elevated
  • 6f6adb76refactor(macos): replace legacy metal stack with objc2
    Author
    Latias94
    When
    1mo ago
    Lines
    +2.3K -326
    Risk
    97%Elevated
  • b9e41abcrefactor(ui): split component contract registry owners
    Author
    Latias94
    When
    1mo ago
    Lines
    +3.4K -3.3K
    Risk
    97%Elevated
  • 078b7dferefactor(ui): split menu family boundaries
    Author
    Latias94
    When
    1mo ago
    Lines
    +1.7K -1.6K
    Risk
    97%Elevated
  • 8342a17drefactor(ui): split command contract modules
    Author
    Latias94
    When
    1mo ago
    Lines
    +1.8K -1.8K
    Risk
    97%Elevated
  • 19faff19refactor(components): split table render plan modules
    Author
    Latias94
    When
    1mo ago
    Lines
    +1.6K -1.6K
    Risk
    97%Elevated
  • 765b92farefactor(core): split table row filtering selection
    Author
    Latias94
    When
    1mo ago
    Lines
    +1.2K -1.2K
    Risk
    97%Elevated
  • c43ad3afrefactor(table): split render plan contract
    Author
    Latias94
    When
    1mo ago
    Lines
    +1.8K -1.8K
    Risk
    97%Elevated
  • 1c11272drefactor(gallery): lazy render component sections
    Author
    Latias94
    When
    1mo ago
    Lines
    +2.2K -2.1K
    Risk
    97%Elevated
  • 9e4b5e81refactor(docking): split runtime and workspace transactions
    Author
    Latias94
    When
    2mo ago
    Lines
    +1.3K -1.1K
    Risk
    97%Elevated
  • 234b0ccafeat(ui): add table tree rows and row interactions
    Author
    Latias94
    When
    2mo ago
    Lines
    +2.3K -182
    Risk
    97%Elevated
Showing 50 of 1,732 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.

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

Size against diffusion

The 200 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.04.9Diffusion →
Below typical61
Typical60
Elevated79

Commit history for schluegge/open-gpui

schluegge/open-gpui has 1,819 commits in its history from 1 contributor, the first of them Jun 6, 2026. In the last 90 days 952 files were touched, 6,784 times in total, most often viewport_runtime.rs. Every commit is scored for change risk from its size, spread and the history of the files it touches.