repowiserepowise
Sign in
2233admin/flowsurface
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

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

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

167of 494 scored

167 commits sit in this repo's top risk tercile, which is 34% of the 494scored. 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.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 commits11122%Commits whose subject reads as a bug fix rather than new work.Change diffusion1.07bitsShannon 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.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 other-driven across its history.

Feature18%
Fix24%
Refactor2%
Docs6%
Test1%
Deps3%
Chore20%
Other26%

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
f6932b5cRework exchange adapters with lifecycles (#112)
Berke
3mo ago+7.4K -5.4K
100%Elevated
more lines added than baseline
2
38f49d9cAdd shader-based heatmap chart (#100)
Berke
4mo ago+9.2K -109
100%Elevated
more lines added than baseline
3
88e44487Tick charts (#29)
Berke
1y ago+4.6K -3.3K
100%Elevated
more lines added than baseline
4
e1a73e2fv0.5
Berke
1y ago+12.7K -6.9K
100%Elevated
more lines added than baseline
5
d0f0fb19Comparison Chart (#70)
Berke
9mo ago+4.2K -636
99%Elevated
more lines added than baseline
6
7dba1f3fExtended chart & layout configurations (#27)
Berke
1y ago+2.4K -642
99%Elevated
more lines added than baseline
7
03395a3aIced master migrate (#4)
Berke
2y ago+2.6K -1.8K
99%Elevated
more lines added than baseline
8
6d04c11dinitial commit
Berke
2y ago+4.6K -0
99%Elevated
more lines added than baseline
9
63feea4dSplit trade & depth websocket streams (#99)
Berke
5mo ago+1.9K -1.1K
97%Elevated
more lines added than baseline
10
5526170fAdd Hyperliquid support (#59)
Toanngo
11mo ago+2.1K -208
97%Elevated
more lines added than baseline
11
4359ca3dchore: refactors for better modularity
akenshaw
1y ago+2.1K -2.1K
97%Elevated
more lines added than baseline
12
66c89576Time aggregation options for `HeatmapChart` (#48)
Berke
1y ago+2.8K -2.2K
97%Elevated
more lines added than baseline
13
62c4b9a0Separate configs unrelated to UI to `data` crate (#34)
Berke
1y ago+2.7K -2.4K
97%Elevated
more lines added than baseline
14
9db4fed8Improved chart panels (#24)
Berke
1y ago+1.8K -1.6K
97%Elevated
more lines added than baseline
15
375e497aVisible range trades fetch(Binance) (#20)
Berke
1y ago+2.0K -811
97%Elevated
more lines added than baseline
16
e48f6dbbUnique pane states (#11)
Berke
2y ago+2.0K -1.8K
97%Elevated
more lines added than baseline
17
f98282aatrait based chart composition pattern (#10)
Berke
2y ago+1.4K -2.1K
97%Elevated
more lines added than baseline
18
43039d6dTrading module test (#2)
Berke
2y ago+2.5K -462
97%Elevated
more lines added than baseline
19
0ab1a922`Qty` newtype (#95)
Berke
5mo ago+1.2K -857
96%Elevated
more lines added than baseline
20
8e9b3adfIndicator Plotters and Extensibility (#62)
Berke
11mo ago+1.6K -1.2K
96%Elevated
more lines added than baseline
21
95efd418Theme editor (#47)
Berke
1y ago+1.8K -120
96%Elevated
more lines added than baseline
22
47da9c18Clustering types & study foundations (#46)
Berke
1y ago+1.5K -601
96%Elevated
more lines added than baseline
23
5a33c352feat!: reworked chart panel splits (#45)
Berke
1y ago+1.7K -2.1K
96%Elevated
more lines added than baseline
24
e3093b92Encapsulated `Message` routing (#16)
Berke
1y ago+1.1K -1.2K
96%Elevated
more lines added than baseline
25
ade20459Full orderbook levels (#7)
Berke
2y ago+910 -447
96%Elevated
more lines added than baseline
26
196cf7feFootprint chart (#5)
Berke
2y ago+1.2K -40
96%Elevated
more lines added than baseline
27
ac662a5eIntroduce time newtype, `UnixMs` (#119)
Berke
2mo ago+1.0K -589
93%Elevated
more lines added than baseline
28
6bf4bf9bAdd MEXC exchange support(perps only) (#101)
Lev Gorbunkov
4mo ago+1.6K -112
93%Elevated
more lines added than baseline
29
bbf4d3f8Add basic proxy support (#92)
Berke
6mo ago+1.5K -92
93%Elevated
more lines added than baseline
30
4de44d0bAdd ladder/DOM widget (#63)
jose-donato
10mo ago+1.1K -31
93%Elevated
more lines added than baseline
31
3c17e910`Price` newtype (#66)
Berke
10mo ago+1.1K -826
93%Elevated
more lines added than baseline
32
c3e3d8aeCanvas based `TimeAndSales` (#54)
Berke
1y ago+960 -319
93%Elevated
more lines added than baseline
33
b82238b8chore: reorg. and refactor `modal` concerns
akenshaw
1y ago+967 -933
93%Elevated
more lines added than baseline
34
2c5035a1fix: app hanging while exiting after certain actions (#32)
Berke
1y ago+1.0K -787
93%Elevated
more lines added than baseline
35
ba4d6873More appropriate data types (#28)
Berke
1y ago+1.3K -1.3K
93%Elevated
more lines added than baseline
36
0d0f48c2Persistent layouts (#13)
Berke
2y ago+1.4K -797
93%Elevated
more lines added than baseline
37
5aa31fbesimpler websocket & parser implementation (#9)
Berke
2y ago+1.1K -504
93%Elevated
more lines added than baseline
38
4560b33bBybit linear perps integration (#8)
Berke
2y ago+997 -154
93%Elevated
more lines added than baseline
39
c378397cinitial commit
Berke
2y ago+674 -0
93%Elevated
more lines added than baseline
40
5c742689move `TickersTable` search ranking into `data` crate - also some little refactors for `TickersTable` to make the compact & full versions better seperated code-wise
akenshaw
4mo ago+1.1K -1.2K
91%Elevated
more lines added than baseline
41
9c05bae0Add OKX support (#65)
Berke
11mo ago+1.1K -204
91%Elevated
more lines added than baseline
42
4fd146a9refactors to handle ticker specs(`TickerInfo`) on streams
akenshaw
11mo ago+771 -328
91%Elevated
more lines added than baseline
43
28817de2update iced rev & fix dependency conflicts
akenshaw
1y ago+837 -688
91%Elevated
more lines added than baseline
44
7ccde58ePane linking, shared tickers (#57)
Berke
1y ago+1.0K -728
91%Elevated
more lines added than baseline
45
6c796a9cCustom grouping/aggregation modifiers (#50)
Berke
1y ago+1.0K -484
91%Elevated
more lines added than baseline
46
19e88e2fSound effects for trade streams (#41)
Berke
1y ago+1.0K -96
91%Elevated
more lines added than baseline
47
29917f4eCustom rendering test (#3)
Berke
2y ago+773 -8
91%Elevated
more lines added than baseline
48
7e8e5c2bupdate some deps
akenshaw
2mo ago+987 -817
90%Elevated
more lines added than baseline
49
cbeb2d8chandle redundant fetch requests for Okx & Mexc - on stats and metadata requests, we were fetching same ends twice, first for linear and then for inverse markets just to align with other exchange APIs for the same responses - adjusted so that exchanges who have split endpoints for perps vs who combine them can handle it freely
akenshaw
4mo ago+567 -393
90%Elevated
more lines added than baseline
50
5fe82c5fAdd inverse perp markets for Binance & Bybit (#35)
Berke
1y ago+906 -636
90%Elevated
more lines added than baseline
  • f6932b5cRework exchange adapters with lifecycles (#112)
    Author
    Berke
    When
    3mo ago
    Lines
    +7.4K -5.4K
    Risk
    100%Elevated
  • 38f49d9cAdd shader-based heatmap chart (#100)
    Author
    Berke
    When
    4mo ago
    Lines
    +9.2K -109
    Risk
    100%Elevated
  • 88e44487Tick charts (#29)
    Author
    Berke
    When
    1y ago
    Lines
    +4.6K -3.3K
    Risk
    100%Elevated
  • e1a73e2fv0.5
    Author
    Berke
    When
    1y ago
    Lines
    +12.7K -6.9K
    Risk
    100%Elevated
  • d0f0fb19Comparison Chart (#70)
    Author
    Berke
    When
    9mo ago
    Lines
    +4.2K -636
    Risk
    99%Elevated
  • 7dba1f3fExtended chart & layout configurations (#27)
    Author
    Berke
    When
    1y ago
    Lines
    +2.4K -642
    Risk
    99%Elevated
  • 03395a3aIced master migrate (#4)
    Author
    Berke
    When
    2y ago
    Lines
    +2.6K -1.8K
    Risk
    99%Elevated
  • 6d04c11dinitial commit
    Author
    Berke
    When
    2y ago
    Lines
    +4.6K -0
    Risk
    99%Elevated
  • 63feea4dSplit trade & depth websocket streams (#99)
    Author
    Berke
    When
    5mo ago
    Lines
    +1.9K -1.1K
    Risk
    97%Elevated
  • 5526170fAdd Hyperliquid support (#59)
    Author
    Toanngo
    When
    11mo ago
    Lines
    +2.1K -208
    Risk
    97%Elevated
  • 4359ca3dchore: refactors for better modularity
    Author
    akenshaw
    When
    1y ago
    Lines
    +2.1K -2.1K
    Risk
    97%Elevated
  • 66c89576Time aggregation options for `HeatmapChart` (#48)
    Author
    Berke
    When
    1y ago
    Lines
    +2.8K -2.2K
    Risk
    97%Elevated
  • 62c4b9a0Separate configs unrelated to UI to `data` crate (#34)
    Author
    Berke
    When
    1y ago
    Lines
    +2.7K -2.4K
    Risk
    97%Elevated
  • 9db4fed8Improved chart panels (#24)
    Author
    Berke
    When
    1y ago
    Lines
    +1.8K -1.6K
    Risk
    97%Elevated
  • 375e497aVisible range trades fetch(Binance) (#20)
    Author
    Berke
    When
    1y ago
    Lines
    +2.0K -811
    Risk
    97%Elevated
  • e48f6dbbUnique pane states (#11)
    Author
    Berke
    When
    2y ago
    Lines
    +2.0K -1.8K
    Risk
    97%Elevated
  • f98282aatrait based chart composition pattern (#10)
    Author
    Berke
    When
    2y ago
    Lines
    +1.4K -2.1K
    Risk
    97%Elevated
  • 43039d6dTrading module test (#2)
    Author
    Berke
    When
    2y ago
    Lines
    +2.5K -462
    Risk
    97%Elevated
  • 0ab1a922`Qty` newtype (#95)
    Author
    Berke
    When
    5mo ago
    Lines
    +1.2K -857
    Risk
    96%Elevated
  • 8e9b3adfIndicator Plotters and Extensibility (#62)
    Author
    Berke
    When
    11mo ago
    Lines
    +1.6K -1.2K
    Risk
    96%Elevated
  • 95efd418Theme editor (#47)
    Author
    Berke
    When
    1y ago
    Lines
    +1.8K -120
    Risk
    96%Elevated
  • 47da9c18Clustering types & study foundations (#46)
    Author
    Berke
    When
    1y ago
    Lines
    +1.5K -601
    Risk
    96%Elevated
  • 5a33c352feat!: reworked chart panel splits (#45)
    Author
    Berke
    When
    1y ago
    Lines
    +1.7K -2.1K
    Risk
    96%Elevated
  • e3093b92Encapsulated `Message` routing (#16)
    Author
    Berke
    When
    1y ago
    Lines
    +1.1K -1.2K
    Risk
    96%Elevated
  • ade20459Full orderbook levels (#7)
    Author
    Berke
    When
    2y ago
    Lines
    +910 -447
    Risk
    96%Elevated
  • 196cf7feFootprint chart (#5)
    Author
    Berke
    When
    2y ago
    Lines
    +1.2K -40
    Risk
    96%Elevated
  • ac662a5eIntroduce time newtype, `UnixMs` (#119)
    Author
    Berke
    When
    2mo ago
    Lines
    +1.0K -589
    Risk
    93%Elevated
  • 6bf4bf9bAdd MEXC exchange support(perps only) (#101)
    Author
    Lev Gorbunkov
    When
    4mo ago
    Lines
    +1.6K -112
    Risk
    93%Elevated
  • bbf4d3f8Add basic proxy support (#92)
    Author
    Berke
    When
    6mo ago
    Lines
    +1.5K -92
    Risk
    93%Elevated
  • 4de44d0bAdd ladder/DOM widget (#63)
    Author
    jose-donato
    When
    10mo ago
    Lines
    +1.1K -31
    Risk
    93%Elevated
  • 3c17e910`Price` newtype (#66)
    Author
    Berke
    When
    10mo ago
    Lines
    +1.1K -826
    Risk
    93%Elevated
  • c3e3d8aeCanvas based `TimeAndSales` (#54)
    Author
    Berke
    When
    1y ago
    Lines
    +960 -319
    Risk
    93%Elevated
  • b82238b8chore: reorg. and refactor `modal` concerns
    Author
    akenshaw
    When
    1y ago
    Lines
    +967 -933
    Risk
    93%Elevated
  • 2c5035a1fix: app hanging while exiting after certain actions (#32)
    Author
    Berke
    When
    1y ago
    Lines
    +1.0K -787
    Risk
    93%Elevated
  • ba4d6873More appropriate data types (#28)
    Author
    Berke
    When
    1y ago
    Lines
    +1.3K -1.3K
    Risk
    93%Elevated
  • 0d0f48c2Persistent layouts (#13)
    Author
    Berke
    When
    2y ago
    Lines
    +1.4K -797
    Risk
    93%Elevated
  • 5aa31fbesimpler websocket & parser implementation (#9)
    Author
    Berke
    When
    2y ago
    Lines
    +1.1K -504
    Risk
    93%Elevated
  • 4560b33bBybit linear perps integration (#8)
    Author
    Berke
    When
    2y ago
    Lines
    +997 -154
    Risk
    93%Elevated
  • c378397cinitial commit
    Author
    Berke
    When
    2y ago
    Lines
    +674 -0
    Risk
    93%Elevated
  • 5c742689move `TickersTable` search ranking into `data` crate - also some little refactors for `TickersTable` to make the compact & full versions better seperated code-wise
    Author
    akenshaw
    When
    4mo ago
    Lines
    +1.1K -1.2K
    Risk
    91%Elevated
  • 9c05bae0Add OKX support (#65)
    Author
    Berke
    When
    11mo ago
    Lines
    +1.1K -204
    Risk
    91%Elevated
  • 4fd146a9refactors to handle ticker specs(`TickerInfo`) on streams
    Author
    akenshaw
    When
    11mo ago
    Lines
    +771 -328
    Risk
    91%Elevated
  • 28817de2update iced rev & fix dependency conflicts
    Author
    akenshaw
    When
    1y ago
    Lines
    +837 -688
    Risk
    91%Elevated
  • 7ccde58ePane linking, shared tickers (#57)
    Author
    Berke
    When
    1y ago
    Lines
    +1.0K -728
    Risk
    91%Elevated
  • 6c796a9cCustom grouping/aggregation modifiers (#50)
    Author
    Berke
    When
    1y ago
    Lines
    +1.0K -484
    Risk
    91%Elevated
  • 19e88e2fSound effects for trade streams (#41)
    Author
    Berke
    When
    1y ago
    Lines
    +1.0K -96
    Risk
    91%Elevated
  • 29917f4eCustom rendering test (#3)
    Author
    Berke
    When
    2y ago
    Lines
    +773 -8
    Risk
    91%Elevated
  • 7e8e5c2bupdate some deps
    Author
    akenshaw
    When
    2mo ago
    Lines
    +987 -817
    Risk
    90%Elevated
  • cbeb2d8chandle redundant fetch requests for Okx & Mexc - on stats and metadata requests, we were fetching same ends twice, first for linear and then for inverse markets just to align with other exchange APIs for the same responses - adjusted so that exchanges who have split endpoints for perps vs who combine them can handle it freely
    Author
    akenshaw
    When
    4mo ago
    Lines
    +567 -393
    Risk
    90%Elevated
  • 5fe82c5fAdd inverse perp markets for Binance & Bybit (#35)
    Author
    Berke
    When
    1y ago
    Lines
    +906 -636
    Risk
    90%Elevated
Showing 50 of 494 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.

058typical ↑↑ 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.05.0Diffusion →
Below typical45
Typical64
Elevated91

Commit history for 2233admin/flowsurface

Repowise tracks change history across 127 files in 2233admin/flowsurface. In the last 90 days 99 files were touched, 293 times in total, most often main.rs. Every commit is scored for change risk from its size, spread and the history of the files it touches.