repowiserepowise
Sign in
schluegge/opennote
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseschluegge/opennote

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

155of 457 scored

155 commits sit in this repo's top risk tercile, which is 34% of the 457scored. 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.7 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 commits5011%Commits whose subject reads as a bug fix rather than new work.Change diffusion1.25bitsShannon 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.7out 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%
Refactor25%
Docs5%
Deps4%
Chore7%
Other22%

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
1622efdfadding markdown editor
Xinyu Bao
3w ago+62.9K -97
100%Elevated
more lines added than baseline
2
26e4c65estart customizing gpui component for search
Xinyu Bao
2mo ago+68.3K -57
100%Elevated
more lines added than baseline
3
1187565fincorporated embed anything's embedder module directly into the repo, as the original author no longer publishes the latest version
Xinyu Bao
4mo ago+16.3K -817
99%Elevated
more lines added than baseline
4
9521df36feat: implement native embedder
Eddy Huang
5mo ago+10.3K -537
99%Elevated
more lines added than baseline
5
84ded8b7init
Xinyu Bao
8mo ago+18.8K -19
99%Elevated
more lines added than baseline
6
fa988989added hello world code for gpui
Xinyu Bao
4mo ago+4.0K -154
98%Elevated
more lines added than baseline
7
e08dd40bseparating crates
Xinyu Bao
4mo ago+11.8K -13.2K
98%Elevated
more lines added than baseline
8
b8a92b39Replace local vector database with LanceDB for production use
Xinyu Bao
5mo ago+3.9K -1.6K
98%Elevated
more lines added than baseline
9
f7f3913aAdd SeaORM for database management and migration system
Xinyu Bao
6mo ago+4.4K -191
98%Elevated
more lines added than baseline
10
7aa1c06cupdated vim mode along with bug fixes
Xinyu Bao
7mo ago+2.3K -601
98%Elevated
more lines added than baseline
11
4c54e600added remote server; integrated remote server support to the desktop
Xinyu Bao
1mo ago+1.6K -645
98%Elevated
more lines added than baseline
12
4de1c593start adding local vector db
Xinyu Bao
6mo ago+1.4K -59
98%Elevated
more lines added than baseline
13
a0010f6cadd a huggingface mirror site for users who don't have direct access to hf
Xinyu Bao
2w ago+1.1K -557
97%Elevated
more lines added than baseline
14
6a3a375estart implementing the drag to split feature with recursive rendering
Xinyu Bao
3mo ago+1.4K -41
97%Elevated
more lines added than baseline
15
f6156d66Refactor actions into modular files and enhance editor shortcuts
Xinyu Bao
7mo ago+793 -591
97%Elevated
more lines added than baseline
16
bec1c055provide more settings for search; refactor the codebase for clearer and more efficient design;
Xinyu Bao
8mo ago+822 -707
97%Elevated
more lines added than baseline
17
01610eb0created the search bar with options, but need to fix the access to Mutex<Configurations>
Xinyu Bao
2mo ago+680 -177
96%Elevated
more lines added than baseline
18
8cb33e78feat: move selection state into Tree; add general key context and Vim-like navigation
Xinyu Bao
3mo ago+600 -514
96%Elevated
more lines added than baseline
19
2d6acb94adapted backup handlers
Xinyu Bao
6mo ago+575 -98
96%Elevated
more lines added than baseline
20
68c79219adapting the backup handlers
Xinyu Bao
6mo ago+683 -197
96%Elevated
more lines added than baseline
21
816d5baafitting the new metadata structure to the codebase
Xinyu Bao
6mo ago+526 -118
96%Elevated
more lines added than baseline
22
565aaabfcorrect the naming convention from archieve to backup
Xinyu Bao
7mo ago+500 -429
96%Elevated
more lines added than baseline
23
9cdf1130Refactor editor widget module and fix row-stride cache
Xinyu Bao
2w ago+379 -157
95%Elevated
more lines added than baseline
24
67531020Refactor database module into abstracted vector database interface
Xinyu Bao
6mo ago+543 -508
95%Elevated
more lines added than baseline
25
8b164069Refactor frontend state management and fix document update race condition
Xinyu Bao
7mo ago+632 -488
95%Elevated
more lines added than baseline
26
bfc127bbAdd JSON Schema support for user configurations and dynamic UI forms
Xinyu Bao
7mo ago+579 -1.7K
95%Elevated
more lines added than baseline
27
15aa46aeImplement backup/restore functionality with UI
Xinyu Bao
7mo ago+544 -72
95%Elevated
more lines added than baseline
28
8ab8fb6aadded release reversion script
Xinyu Bao
2w ago+359 -0
94%Elevated
more lines added than baseline
29
f6b7bd9cfeat: add pending tasks warning dialog and per-window task tracking
Xinyu Bao
3w ago+620 -350
94%Elevated
more lines added than baseline
30
9e984be6Add import/export service and refactor sidebar for modularity
Xinyu Bao
6mo ago+364 -273
94%Elevated
more lines added than baseline
31
b8bb51a8Refactor configuration UI with custom section renderers
Xinyu Bao
7mo ago+338 -46
94%Elevated
more lines added than baseline
32
be0a40efAdd synchronized scrolling between editor and preview panes
Xinyu Bao
8mo ago+485 -9
94%Elevated
more lines added than baseline
33
42ad2be1fixed remote servers may freeze the ui when searching docs
Xinyu Bao
1mo ago+348 -205
92%Elevated
more lines added than baseline
34
8b155706added encrypted communications between the server and desktop
Xinyu Bao
1mo ago+543 -162
92%Elevated
more lines added than baseline
35
05681c82Refactor pane system: replace global active_block with per-pane selected_block, implement drag-to-split panes
Xinyu Bao
3mo ago+391 -157
92%Elevated
more lines added than baseline
36
b63427beimplementing the tab & editor
Xinyu Bao
3mo ago+320 -97
92%Elevated
more lines added than baseline
37
b60709ddchore: supplement required README.md for embedder module
Eddy
5mo ago+322 -0
92%Elevated
more lines added than baseline
38
320f22e6Change document_chunks.dense_text_vector column type from binary to JSON, add filter traits and implement get_documents/get_collections with SeaORM
Xinyu Bao
6mo ago+409 -243
92%Elevated
more lines added than baseline
39
10332c1aAdd multilingual phrase matching to full-text indexes and move import UI to sidebar
Xinyu Bao
8mo ago+347 -341
92%Elevated
more lines added than baseline
40
3b8b260eAdd multi-window support, refactor pane per workspace, remove PaneGroup and context menus, clean up debug logs
Xinyu Bao
3w ago+480 -4.1K
91%Elevated
more lines added than baseline
41
e87dbd18feat: integrate SQLite vector database extension and refactor search
Xinyu Bao
3mo ago+485 -111
91%Elevated
more lines added than baseline
42
25eff68ascraping gpui-component's tree list to the project; will start maintaining our own copy of tree
Xinyu Bao
4mo ago+468 -25
91%Elevated
more lines added than baseline
43
39cfafd1Refactor app state and migrate metadata/identities to database
Xinyu Bao
5mo ago+297 -443
91%Elevated
more lines added than baseline
44
24effe50Add embedder model alignment and reindexing support
Xinyu Bao
7mo ago+251 -83
91%Elevated
more lines added than baseline
45
709b15a2make `index` a constant in the source code. deprecated from the config.
Xinyu Bao
7mo ago+246 -222
91%Elevated
more lines added than baseline
46
ed2c1340Add collection export feature with cross-platform downloader
Xinyu Bao
8mo ago+335 -30
91%Elevated
more lines added than baseline
47
408fbed7updated workflow scripts, README and Dockerfile
Xinyu Bao
1mo ago+261 -135
89%Elevated
more lines added than baseline
48
94cc3e93Add unsaved indicator to tabs, refactor tab bar, improve editor text change detection
Xinyu Bao
2mo ago+251 -115
89%Elevated
more lines added than baseline
49
3f587573Add payload query enums and implement payloads trait for SQLite database
Xinyu Bao
4mo ago+264 -103
89%Elevated
more lines added than baseline
50
96cb0439Refactor search to use vector database traits
Xinyu Bao
6mo ago+225 -224
89%Elevated
more lines added than baseline
  • 1622efdfadding markdown editor
    Author
    Xinyu Bao
    When
    3w ago
    Lines
    +62.9K -97
    Risk
    100%Elevated
  • 26e4c65estart customizing gpui component for search
    Author
    Xinyu Bao
    When
    2mo ago
    Lines
    +68.3K -57
    Risk
    100%Elevated
  • 1187565fincorporated embed anything's embedder module directly into the repo, as the original author no longer publishes the latest version
    Author
    Xinyu Bao
    When
    4mo ago
    Lines
    +16.3K -817
    Risk
    99%Elevated
  • 9521df36feat: implement native embedder
    Author
    Eddy Huang
    When
    5mo ago
    Lines
    +10.3K -537
    Risk
    99%Elevated
  • 84ded8b7init
    Author
    Xinyu Bao
    When
    8mo ago
    Lines
    +18.8K -19
    Risk
    99%Elevated
  • fa988989added hello world code for gpui
    Author
    Xinyu Bao
    When
    4mo ago
    Lines
    +4.0K -154
    Risk
    98%Elevated
  • e08dd40bseparating crates
    Author
    Xinyu Bao
    When
    4mo ago
    Lines
    +11.8K -13.2K
    Risk
    98%Elevated
  • b8a92b39Replace local vector database with LanceDB for production use
    Author
    Xinyu Bao
    When
    5mo ago
    Lines
    +3.9K -1.6K
    Risk
    98%Elevated
  • f7f3913aAdd SeaORM for database management and migration system
    Author
    Xinyu Bao
    When
    6mo ago
    Lines
    +4.4K -191
    Risk
    98%Elevated
  • 7aa1c06cupdated vim mode along with bug fixes
    Author
    Xinyu Bao
    When
    7mo ago
    Lines
    +2.3K -601
    Risk
    98%Elevated
  • 4c54e600added remote server; integrated remote server support to the desktop
    Author
    Xinyu Bao
    When
    1mo ago
    Lines
    +1.6K -645
    Risk
    98%Elevated
  • 4de1c593start adding local vector db
    Author
    Xinyu Bao
    When
    6mo ago
    Lines
    +1.4K -59
    Risk
    98%Elevated
  • a0010f6cadd a huggingface mirror site for users who don't have direct access to hf
    Author
    Xinyu Bao
    When
    2w ago
    Lines
    +1.1K -557
    Risk
    97%Elevated
  • 6a3a375estart implementing the drag to split feature with recursive rendering
    Author
    Xinyu Bao
    When
    3mo ago
    Lines
    +1.4K -41
    Risk
    97%Elevated
  • f6156d66Refactor actions into modular files and enhance editor shortcuts
    Author
    Xinyu Bao
    When
    7mo ago
    Lines
    +793 -591
    Risk
    97%Elevated
  • bec1c055provide more settings for search; refactor the codebase for clearer and more efficient design;
    Author
    Xinyu Bao
    When
    8mo ago
    Lines
    +822 -707
    Risk
    97%Elevated
  • 01610eb0created the search bar with options, but need to fix the access to Mutex<Configurations>
    Author
    Xinyu Bao
    When
    2mo ago
    Lines
    +680 -177
    Risk
    96%Elevated
  • 8cb33e78feat: move selection state into Tree; add general key context and Vim-like navigation
    Author
    Xinyu Bao
    When
    3mo ago
    Lines
    +600 -514
    Risk
    96%Elevated
  • 2d6acb94adapted backup handlers
    Author
    Xinyu Bao
    When
    6mo ago
    Lines
    +575 -98
    Risk
    96%Elevated
  • 68c79219adapting the backup handlers
    Author
    Xinyu Bao
    When
    6mo ago
    Lines
    +683 -197
    Risk
    96%Elevated
  • 816d5baafitting the new metadata structure to the codebase
    Author
    Xinyu Bao
    When
    6mo ago
    Lines
    +526 -118
    Risk
    96%Elevated
  • 565aaabfcorrect the naming convention from archieve to backup
    Author
    Xinyu Bao
    When
    7mo ago
    Lines
    +500 -429
    Risk
    96%Elevated
  • 9cdf1130Refactor editor widget module and fix row-stride cache
    Author
    Xinyu Bao
    When
    2w ago
    Lines
    +379 -157
    Risk
    95%Elevated
  • 67531020Refactor database module into abstracted vector database interface
    Author
    Xinyu Bao
    When
    6mo ago
    Lines
    +543 -508
    Risk
    95%Elevated
  • 8b164069Refactor frontend state management and fix document update race condition
    Author
    Xinyu Bao
    When
    7mo ago
    Lines
    +632 -488
    Risk
    95%Elevated
  • bfc127bbAdd JSON Schema support for user configurations and dynamic UI forms
    Author
    Xinyu Bao
    When
    7mo ago
    Lines
    +579 -1.7K
    Risk
    95%Elevated
  • 15aa46aeImplement backup/restore functionality with UI
    Author
    Xinyu Bao
    When
    7mo ago
    Lines
    +544 -72
    Risk
    95%Elevated
  • 8ab8fb6aadded release reversion script
    Author
    Xinyu Bao
    When
    2w ago
    Lines
    +359 -0
    Risk
    94%Elevated
  • f6b7bd9cfeat: add pending tasks warning dialog and per-window task tracking
    Author
    Xinyu Bao
    When
    3w ago
    Lines
    +620 -350
    Risk
    94%Elevated
  • 9e984be6Add import/export service and refactor sidebar for modularity
    Author
    Xinyu Bao
    When
    6mo ago
    Lines
    +364 -273
    Risk
    94%Elevated
  • b8bb51a8Refactor configuration UI with custom section renderers
    Author
    Xinyu Bao
    When
    7mo ago
    Lines
    +338 -46
    Risk
    94%Elevated
  • be0a40efAdd synchronized scrolling between editor and preview panes
    Author
    Xinyu Bao
    When
    8mo ago
    Lines
    +485 -9
    Risk
    94%Elevated
  • 42ad2be1fixed remote servers may freeze the ui when searching docs
    Author
    Xinyu Bao
    When
    1mo ago
    Lines
    +348 -205
    Risk
    92%Elevated
  • 8b155706added encrypted communications between the server and desktop
    Author
    Xinyu Bao
    When
    1mo ago
    Lines
    +543 -162
    Risk
    92%Elevated
  • 05681c82Refactor pane system: replace global active_block with per-pane selected_block, implement drag-to-split panes
    Author
    Xinyu Bao
    When
    3mo ago
    Lines
    +391 -157
    Risk
    92%Elevated
  • b63427beimplementing the tab & editor
    Author
    Xinyu Bao
    When
    3mo ago
    Lines
    +320 -97
    Risk
    92%Elevated
  • b60709ddchore: supplement required README.md for embedder module
    Author
    Eddy
    When
    5mo ago
    Lines
    +322 -0
    Risk
    92%Elevated
  • 320f22e6Change document_chunks.dense_text_vector column type from binary to JSON, add filter traits and implement get_documents/get_collections with SeaORM
    Author
    Xinyu Bao
    When
    6mo ago
    Lines
    +409 -243
    Risk
    92%Elevated
  • 10332c1aAdd multilingual phrase matching to full-text indexes and move import UI to sidebar
    Author
    Xinyu Bao
    When
    8mo ago
    Lines
    +347 -341
    Risk
    92%Elevated
  • 3b8b260eAdd multi-window support, refactor pane per workspace, remove PaneGroup and context menus, clean up debug logs
    Author
    Xinyu Bao
    When
    3w ago
    Lines
    +480 -4.1K
    Risk
    91%Elevated
  • e87dbd18feat: integrate SQLite vector database extension and refactor search
    Author
    Xinyu Bao
    When
    3mo ago
    Lines
    +485 -111
    Risk
    91%Elevated
  • 25eff68ascraping gpui-component's tree list to the project; will start maintaining our own copy of tree
    Author
    Xinyu Bao
    When
    4mo ago
    Lines
    +468 -25
    Risk
    91%Elevated
  • 39cfafd1Refactor app state and migrate metadata/identities to database
    Author
    Xinyu Bao
    When
    5mo ago
    Lines
    +297 -443
    Risk
    91%Elevated
  • 24effe50Add embedder model alignment and reindexing support
    Author
    Xinyu Bao
    When
    7mo ago
    Lines
    +251 -83
    Risk
    91%Elevated
  • 709b15a2make `index` a constant in the source code. deprecated from the config.
    Author
    Xinyu Bao
    When
    7mo ago
    Lines
    +246 -222
    Risk
    91%Elevated
  • ed2c1340Add collection export feature with cross-platform downloader
    Author
    Xinyu Bao
    When
    8mo ago
    Lines
    +335 -30
    Risk
    91%Elevated
  • 408fbed7updated workflow scripts, README and Dockerfile
    Author
    Xinyu Bao
    When
    1mo ago
    Lines
    +261 -135
    Risk
    89%Elevated
  • 94cc3e93Add unsaved indicator to tabs, refactor tab bar, improve editor text change detection
    Author
    Xinyu Bao
    When
    2mo ago
    Lines
    +251 -115
    Risk
    89%Elevated
  • 3f587573Add payload query enums and implement payloads trait for SQLite database
    Author
    Xinyu Bao
    When
    4mo ago
    Lines
    +264 -103
    Risk
    89%Elevated
  • 96cb0439Refactor search to use vector database traits
    Author
    Xinyu Bao
    When
    6mo ago
    Lines
    +225 -224
    Risk
    89%Elevated
Showing 50 of 457 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.

052typical ↑elevated ↑0.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.07.1Diffusion →
Below typical85
Typical53
Elevated62

Commit history for schluegge/opennote

schluegge/opennote has 513 commits in its history from 5 contributors, the first of them Dec 20, 2025. In the last 90 days 396 files were touched, 743 times in total, most often states.rs. Every commit is scored for change risk from its size, spread and the history of the files it touches.