repowiserepowise
Sign in
nimbouslee/f1-dash
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowisenimbouslee/f1-dash

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

87of 257 scored

87 commits sit in this repo's top risk tercile, which is 34% of the 257scored. 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 6.3 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 commits5120%Commits whose subject reads as a bug fix rather than new work.Change diffusion0.67bitsShannon 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 threshold6.3out 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.

Feature47%
Fix19%
Refactor18%
Docs1%
Deps0%
Chore13%
Other1%

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
6ba572e3feat!(data-provider): try to fix json conversion and structs
Slowlydev
3y ago+158.0K -19.9K
100%Elevated
more lines added than baseline
2
71f2450arefactor(data-provider): socket rs
Slowlydev
3y ago+18.2K -55
99%Elevated
more lines added than baseline
3
083b47e5feat: create data simulator for dev
Slowlydev
3y ago+20.9K -0
99%Elevated
more lines added than baseline
4
94c39264feat(dash): add icons
Slowlydev
3y ago+11.7K -0
99%Elevated
more lines added than baseline
5
76a033d1chore(dash): format and change imports
Slowlydev
2y ago+2.0K -2.3K
98%Elevated
more lines added than baseline
6
bb8922ebfeat: added stripepd down msg imprter to save sessions for data-simulator to use
Slowlydev
3y ago+4.5K -1
98%Elevated
more lines added than baseline
7
87794832chore(dash): update to new yarn
Slowlydev
3y ago+2.4K -930
97%Elevated
more lines added than baseline
8
912e22a9feat: new attempt at rust data backend
Slowlydev
3y ago+2.0K -0
97%Elevated
more lines added than baseline
9
08fda986feat: setup basic sse backend
Slowlydev
3y ago+1.8K -6
97%Elevated
more lines added than baseline
10
b50f1c28feat: setup-dataprovider
Slowlydev
3y ago+2.2K -0
97%Elevated
more lines added than baseline
11
aa2aed7binitial commit
Slowlydev
3y ago+3.8K -0
97%Elevated
more lines added than baseline
12
9b56f269feat: bun backend implementation test
Slowlydev
3y ago+933 -0
95%Elevated
more lines added than baseline
13
50f8a32efeat(dash): add colors and driver infos
Slowlydev
3y ago+2.0K -372
95%Elevated
more lines added than baseline
14
3377c692feat: started implementation of dashboard
Slowlydev
3y ago+523 -0
95%Elevated
more lines added than baseline
15
0c68fe45feat(dash): implement data fetching
Slowlydev
3y ago+456 -281
94%Elevated
more lines added than baseline
16
91dc711ffeat: added rpm and refactor some styles aswell as adding loading
Slowlydev
3y ago+426 -131
94%Elevated
more lines added than baseline
17
b62c870efeat: new provider and implemented weather e2e
Slowlydev
3y ago+807 -1.0K
94%Elevated
more lines added than baseline
18
a693c456fix(deps): upate all cargo lock deps
Slowlydev
2y ago+382 -431
93%Elevated
more lines added than baseline
19
b60a6aabfeat(lib): add config and validation from fluxify
simylein
2y ago+366 -0
93%Elevated
more lines added than baseline
20
6ecf0752feat(dash): add delay box and adjust help
Slowlydev
3y ago+245 -181
92%Elevated
more lines added than baseline
21
57690b35feat(dash): added help page
Slowlydev
3y ago+272 -3
92%Elevated
more lines added than baseline
22
594e1cf4feat(data-importer): added timestamps
Slowlydev
3y ago+246 -40
92%Elevated
more lines added than baseline
23
b345ae88chore: update yarn deps
Slowlydev
2y ago+247 -226
91%Elevated
more lines added than baseline
24
029b507ffeat(dash): type adjustments, map improvements, added driver pos change, better race control messages
Slowlydev
3y ago+244 -143
91%Elevated
more lines added than baseline
25
bbd04631feat: more setup of dashboard
Slowlydev
3y ago+250 -1.9K
90%Elevated
more lines added than baseline
26
49deef68refactor(dash|data): fix some issues and made design better
Slowlydev
3y ago+231 -148
90%Elevated
more lines added than baseline
27
89aba545feat(data-importer): add lots of structs to get typing
Slowlydev
3y ago+244 -55
90%Elevated
more lines added than baseline
28
f9d44e82feat: first connection to f1 stream
Slowlydev
3y ago+194 -27
90%Elevated
more lines added than baseline
29
f4e9afd5feat(dash-settings): added settings page to enable expiremental features
Slowlydev
3y ago+202 -0
89%Elevated
more lines added than baseline
30
01060890fix(rust): deps
Slowlydev
3y ago+173 -89
88%Elevated
more lines added than baseline
31
1b33e568chore(data-saver): update deps
Slowlydev
3y ago+152 -170
88%Elevated
more lines added than baseline
32
3a838854feat(dash): new types
Slowlydev
3y ago+134 -29
88%Elevated
more lines added than baseline
33
f773dcd3feat(data-provider): add db setup files and insert weather and rc messages into db
Slowlydev
3y ago+122 -32
88%Elevated
more lines added than baseline
34
04ff05c8feat: add CODE_OF_CONDUCT.md
Slowlydev
2y ago+128 -0
87%Elevated
more lines added than baseline
35
310b9464feat(data): better folder structure and added next-meeting endpoint
Slowlydev
2y ago+186 -22
87%Elevated
more lines added than baseline
36
c4b8bdabfeat(map): wip rotate and filp map correctly
Slowlydev
3y ago+160 -62
87%Elevated
more lines added than baseline
37
9d85d15bfeat(data): add topthree to archive request
Slowlydev
2y ago+126 -37
85%Elevated
more lines added than baseline
38
21957f69feat(dash-team-radio): create team radio components with audio playback
Slowlydev
3y ago+125 -0
85%Elevated
more lines added than baseline
39
4ac48c6efeat: first implementation of race control messages aswell as refactor at data-provider
Slowlydev
3y ago+127 -57
85%Elevated
more lines added than baseline
40
963de9a1refactor(data-provider): code splitting socket
Slowlydev
3y ago+132 -122
85%Elevated
more lines added than baseline
41
84e2b6c0chore(data-simulator): update deps
Slowlydev
2y ago+117 -167
84%Elevated
more lines added than baseline
42
110344e1feat: more ui changes
Slowlydev
3y ago+129 -97
84%Elevated
more lines added than baseline
43
e3d315a8refactor(data-importer): less checks now?
Slowlydev
3y ago+100 -157
84%Elevated
more lines added than baseline
44
f480fa4efeat(dash-socket): implement buffering for instant delay
Slowlydev
2y ago+110 -97
82%Elevated
more lines added than baseline
45
7f50cc38feat(data): added archive types
Slowlydev
2y ago+114 -0
82%Elevated
more lines added than baseline
46
97fd4852feat: save
Slowlydev
3y ago+157 -45
82%Elevated
more lines added than baseline
47
f270842cchore: testing websockets
Slowlydev
3y ago+105 -5
82%Elevated
more lines added than baseline
48
f960372efeat(dash): start implementing home page more, so we can streamiline ux through the website
Slowlydev
2y ago+117 -5
81%Elevated
more lines added than baseline
49
bbfc68abfeat(dash): added missing loading states
Slowlydev
3y ago+87 -23
81%Elevated
more lines added than baseline
50
c3b95f0bfeat(dash-map): added first implementatin of map component with drivers
Slowlydev
3y ago+93 -0
81%Elevated
more lines added than baseline
  • 6ba572e3feat!(data-provider): try to fix json conversion and structs
    Author
    Slowlydev
    When
    3y ago
    Lines
    +158.0K -19.9K
    Risk
    100%Elevated
  • 71f2450arefactor(data-provider): socket rs
    Author
    Slowlydev
    When
    3y ago
    Lines
    +18.2K -55
    Risk
    99%Elevated
  • 083b47e5feat: create data simulator for dev
    Author
    Slowlydev
    When
    3y ago
    Lines
    +20.9K -0
    Risk
    99%Elevated
  • 94c39264feat(dash): add icons
    Author
    Slowlydev
    When
    3y ago
    Lines
    +11.7K -0
    Risk
    99%Elevated
  • 76a033d1chore(dash): format and change imports
    Author
    Slowlydev
    When
    2y ago
    Lines
    +2.0K -2.3K
    Risk
    98%Elevated
  • bb8922ebfeat: added stripepd down msg imprter to save sessions for data-simulator to use
    Author
    Slowlydev
    When
    3y ago
    Lines
    +4.5K -1
    Risk
    98%Elevated
  • 87794832chore(dash): update to new yarn
    Author
    Slowlydev
    When
    3y ago
    Lines
    +2.4K -930
    Risk
    97%Elevated
  • 912e22a9feat: new attempt at rust data backend
    Author
    Slowlydev
    When
    3y ago
    Lines
    +2.0K -0
    Risk
    97%Elevated
  • 08fda986feat: setup basic sse backend
    Author
    Slowlydev
    When
    3y ago
    Lines
    +1.8K -6
    Risk
    97%Elevated
  • b50f1c28feat: setup-dataprovider
    Author
    Slowlydev
    When
    3y ago
    Lines
    +2.2K -0
    Risk
    97%Elevated
  • aa2aed7binitial commit
    Author
    Slowlydev
    When
    3y ago
    Lines
    +3.8K -0
    Risk
    97%Elevated
  • 9b56f269feat: bun backend implementation test
    Author
    Slowlydev
    When
    3y ago
    Lines
    +933 -0
    Risk
    95%Elevated
  • 50f8a32efeat(dash): add colors and driver infos
    Author
    Slowlydev
    When
    3y ago
    Lines
    +2.0K -372
    Risk
    95%Elevated
  • 3377c692feat: started implementation of dashboard
    Author
    Slowlydev
    When
    3y ago
    Lines
    +523 -0
    Risk
    95%Elevated
  • 0c68fe45feat(dash): implement data fetching
    Author
    Slowlydev
    When
    3y ago
    Lines
    +456 -281
    Risk
    94%Elevated
  • 91dc711ffeat: added rpm and refactor some styles aswell as adding loading
    Author
    Slowlydev
    When
    3y ago
    Lines
    +426 -131
    Risk
    94%Elevated
  • b62c870efeat: new provider and implemented weather e2e
    Author
    Slowlydev
    When
    3y ago
    Lines
    +807 -1.0K
    Risk
    94%Elevated
  • a693c456fix(deps): upate all cargo lock deps
    Author
    Slowlydev
    When
    2y ago
    Lines
    +382 -431
    Risk
    93%Elevated
  • b60a6aabfeat(lib): add config and validation from fluxify
    Author
    simylein
    When
    2y ago
    Lines
    +366 -0
    Risk
    93%Elevated
  • 6ecf0752feat(dash): add delay box and adjust help
    Author
    Slowlydev
    When
    3y ago
    Lines
    +245 -181
    Risk
    92%Elevated
  • 57690b35feat(dash): added help page
    Author
    Slowlydev
    When
    3y ago
    Lines
    +272 -3
    Risk
    92%Elevated
  • 594e1cf4feat(data-importer): added timestamps
    Author
    Slowlydev
    When
    3y ago
    Lines
    +246 -40
    Risk
    92%Elevated
  • b345ae88chore: update yarn deps
    Author
    Slowlydev
    When
    2y ago
    Lines
    +247 -226
    Risk
    91%Elevated
  • 029b507ffeat(dash): type adjustments, map improvements, added driver pos change, better race control messages
    Author
    Slowlydev
    When
    3y ago
    Lines
    +244 -143
    Risk
    91%Elevated
  • bbd04631feat: more setup of dashboard
    Author
    Slowlydev
    When
    3y ago
    Lines
    +250 -1.9K
    Risk
    90%Elevated
  • 49deef68refactor(dash|data): fix some issues and made design better
    Author
    Slowlydev
    When
    3y ago
    Lines
    +231 -148
    Risk
    90%Elevated
  • 89aba545feat(data-importer): add lots of structs to get typing
    Author
    Slowlydev
    When
    3y ago
    Lines
    +244 -55
    Risk
    90%Elevated
  • f9d44e82feat: first connection to f1 stream
    Author
    Slowlydev
    When
    3y ago
    Lines
    +194 -27
    Risk
    90%Elevated
  • f4e9afd5feat(dash-settings): added settings page to enable expiremental features
    Author
    Slowlydev
    When
    3y ago
    Lines
    +202 -0
    Risk
    89%Elevated
  • 01060890fix(rust): deps
    Author
    Slowlydev
    When
    3y ago
    Lines
    +173 -89
    Risk
    88%Elevated
  • 1b33e568chore(data-saver): update deps
    Author
    Slowlydev
    When
    3y ago
    Lines
    +152 -170
    Risk
    88%Elevated
  • 3a838854feat(dash): new types
    Author
    Slowlydev
    When
    3y ago
    Lines
    +134 -29
    Risk
    88%Elevated
  • f773dcd3feat(data-provider): add db setup files and insert weather and rc messages into db
    Author
    Slowlydev
    When
    3y ago
    Lines
    +122 -32
    Risk
    88%Elevated
  • 04ff05c8feat: add CODE_OF_CONDUCT.md
    Author
    Slowlydev
    When
    2y ago
    Lines
    +128 -0
    Risk
    87%Elevated
  • 310b9464feat(data): better folder structure and added next-meeting endpoint
    Author
    Slowlydev
    When
    2y ago
    Lines
    +186 -22
    Risk
    87%Elevated
  • c4b8bdabfeat(map): wip rotate and filp map correctly
    Author
    Slowlydev
    When
    3y ago
    Lines
    +160 -62
    Risk
    87%Elevated
  • 9d85d15bfeat(data): add topthree to archive request
    Author
    Slowlydev
    When
    2y ago
    Lines
    +126 -37
    Risk
    85%Elevated
  • 21957f69feat(dash-team-radio): create team radio components with audio playback
    Author
    Slowlydev
    When
    3y ago
    Lines
    +125 -0
    Risk
    85%Elevated
  • 4ac48c6efeat: first implementation of race control messages aswell as refactor at data-provider
    Author
    Slowlydev
    When
    3y ago
    Lines
    +127 -57
    Risk
    85%Elevated
  • 963de9a1refactor(data-provider): code splitting socket
    Author
    Slowlydev
    When
    3y ago
    Lines
    +132 -122
    Risk
    85%Elevated
  • 84e2b6c0chore(data-simulator): update deps
    Author
    Slowlydev
    When
    2y ago
    Lines
    +117 -167
    Risk
    84%Elevated
  • 110344e1feat: more ui changes
    Author
    Slowlydev
    When
    3y ago
    Lines
    +129 -97
    Risk
    84%Elevated
  • e3d315a8refactor(data-importer): less checks now?
    Author
    Slowlydev
    When
    3y ago
    Lines
    +100 -157
    Risk
    84%Elevated
  • f480fa4efeat(dash-socket): implement buffering for instant delay
    Author
    Slowlydev
    When
    2y ago
    Lines
    +110 -97
    Risk
    82%Elevated
  • 7f50cc38feat(data): added archive types
    Author
    Slowlydev
    When
    2y ago
    Lines
    +114 -0
    Risk
    82%Elevated
  • 97fd4852feat: save
    Author
    Slowlydev
    When
    3y ago
    Lines
    +157 -45
    Risk
    82%Elevated
  • f270842cchore: testing websockets
    Author
    Slowlydev
    When
    3y ago
    Lines
    +105 -5
    Risk
    82%Elevated
  • f960372efeat(dash): start implementing home page more, so we can streamiline ux through the website
    Author
    Slowlydev
    When
    2y ago
    Lines
    +117 -5
    Risk
    81%Elevated
  • bbfc68abfeat(dash): added missing loading states
    Author
    Slowlydev
    When
    3y ago
    Lines
    +87 -23
    Risk
    81%Elevated
  • c3b95f0bfeat(dash-map): added first implementatin of map component with drivers
    Author
    Slowlydev
    When
    3y ago
    Lines
    +93 -0
    Risk
    81%Elevated
Showing 50 of 257 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.

030typical ↑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.06.4Diffusion →
Below typical74
Typical73
Elevated53

Commit history for nimbouslee/f1-dash

nimbouslee/f1-dash has 312 commits in its history from 3 contributors, the first of them May 1, 2023. No file in the repository changed in the last 90 days. Every commit is scored for change risk from its size, spread and the history of the files it touches.