repowiserepowise
Sign in
yairEO/react-powerplug
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseyairEO/react-powerplug

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

57of 172 scored

57 commits sit in this repo's top risk tercile, which is 33% of the 172scored. 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.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 commits1911%Commits whose subject reads as a bug fix rather than new work.Change diffusion0.83bitsShannon 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.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.

Consistently other-driven across its history.

Other100%

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
c5773c3efeat(): initial project
Renato Ribeiro
9y ago+3.5K -0
100%Elevated
more lines added than baseline
2
7daa7bceUpgrade size snapshot to provide info about webpack treeshakability
Bogdan Chadkin
8y ago+1.4K -27
99%Elevated
more lines added than baseline
3
4179ebfeFlow types (#16)
Bogdan Chadkin
8y ago+864 -23
98%Elevated
more lines added than baseline
4
35b5d1fbfeat(tests): add initial tests
Renato Ribeiro
8y ago+1.3K -37
98%Elevated
more lines added than baseline
5
7b73ca19TypeScript definition, implements #86 (#88)
Anton Korzunov
8y ago+745 -11
97%Elevated
more lines added than baseline
6
1f3c656fUpgrade babel and rollup (#17)
Bogdan Chadkin
8y ago+832 -787
97%Elevated
more lines added than baseline
7
55fd760fUpgrade tests and rewrite with react test renderer (#20)
Bogdan Chadkin
8y ago+811 -810
97%Elevated
more lines added than baseline
8
2e300499Upgrade babel (#140)
Bogdan Chadkin
8y ago+762 -606
95%Elevated
more lines added than baseline
9
7e3815edUpgrade babel and stick babel runtime version
Bogdan Chadkin
8y ago+518 -487
95%Elevated
more lines added than baseline
10
192fae11Bundle esm and cjs (#76)
Bogdan Chadkin
8y ago+715 -522
95%Elevated
more lines added than baseline
11
81f85924Upgrade babel to beta 56 (#146)
Bogdan Chadkin
8y ago+505 -530
93%Elevated
more lines added than baseline
12
0fd6295aRefactor tests and add lastCallArg test utility (#106)
Bogdan Chadkin
8y ago+449 -486
93%Elevated
more lines added than baseline
13
23578a47Upgrade size snapshot plugina and babel runtime (#100)
Bogdan Chadkin
8y ago+509 -421
93%Elevated
more lines added than baseline
14
5cc6324cUpgrade to babel 7 (#164)
Bogdan Chadkin
8y ago+478 -557
91%Elevated
more lines added than baseline
15
c3fa5a4cUpgrade babel to rc1 (#155)
Bogdan Chadkin
8y ago+429 -414
91%Elevated
more lines added than baseline
16
f3d9a1ceAdd focus manager component (#55)
Bogdan Chadkin
8y ago+432 -10
91%Elevated
more lines added than baseline
17
56c5fa3cAdd prettier on precommit hook (#30)
Bogdan Chadkin
8y ago+349 -6
91%Elevated
more lines added than baseline
18
a04e367dfeat(docs): add new components' docs
Renato Ribeiro
8y ago+287 -33
91%Elevated
more lines added than baseline
19
8054b193Add RealSet component (#27)
Bogdan Chadkin
8y ago+296 -118
89%Elevated
more lines added than baseline
20
e747c261Add reset to components (#156)
Ivan Starkov
8y ago+242 -40
89%Elevated
more lines added than baseline
21
d052c7efAdd all contributors (#113)
Renato Ribeiro
8y ago+235 -12
88%Elevated
more lines added than baseline
22
250b172badd Timer component (#79)
Andy Edwards
8y ago+211 -31
88%Elevated
more lines added than baseline
23
67f1899dadd Value, Index, Hover, Active, Focus, warn, renderProps
Renato Ribeiro
8y ago+176 -17
88%Elevated
more lines added than baseline
24
132b5eabChange base component to Value (#149)
Bogdan Chadkin
8y ago+169 -211
86%Elevated
more lines added than baseline
25
6f4d6a4dfeat(docs): improve readme documentation
Renato Ribeiro
8y ago+242 -112
86%Elevated
more lines added than baseline
26
0653ab26Input/Form and new compose behavior
Renato Ribeiro
8y ago+194 -218
85%Elevated
more lines added than baseline
27
6fd46254add components tests
Renato Ribeiro
8y ago+271 -68
85%Elevated
more lines added than baseline
28
907e2fe5Add flow plugin to eslint to solve vscode issues (#154)
Bogdan Chadkin
8y ago+189 -147
84%Elevated
more lines added than baseline
29
222e1489Simplify eslint config (#121)
Bogdan Chadkin
8y ago+169 -170
84%Elevated
more lines added than baseline
30
afc879e9Test onChange callback (#97)
Bogdan Chadkin
8y ago+122 -23
81%Elevated
more lines added than baseline
31
4882fcd9Add composeEvents (#71)
Renato Ribeiro
8y ago+156 -34
81%Elevated
more lines added than baseline
32
2afa42d4Combine UMD configs into rollup multiconfig and add size snapshot (#73)
Bogdan Chadkin
8y ago+138 -41
81%Elevated
more lines added than baseline
33
666cfce1Rewrite readme (#67)
Renato Ribeiro
8y ago+207 -276
81%Elevated
more lines added than baseline
34
3a4ce973Add jest-environment-puppeteer package (#63)
Bogdan Chadkin
8y ago+164 -131
81%Elevated
more lines added than baseline
35
4d193c97docs: improve readme
Renato Ribeiro
9y ago+107 -25
81%Elevated
more lines added than baseline
36
7fd15c5dPr/mobile touch (#42)
Farzad YZ
8y ago+140 -3
79%Elevated
more lines added than baseline
37
dcb96f1bOmit is* word in components value (#117)
Bogdan Chadkin
8y ago+135 -135
78%Elevated
more lines added than baseline
38
471c57a3Refac onChange event arg of State Containers (#108)
Renato Ribeiro
8y ago+123 -66
78%Elevated
more lines added than baseline
39
e5a9faaaUpdate compositor.json
Renato Ribeiro
8y ago+90 -0
77%Elevated
more lines added than baseline
40
435b3c06feat(): fix docs, add logo and README
Renato Ribeiro
9y ago+143 -10
77%Elevated
more lines added than baseline
41
0b9d636eInput to Field (#163)
Renato Ribeiro
8y ago+119 -39
76%Elevated
more lines added than baseline
42
1e6f5b00Improved map according native api (#157)
Bogdan Chadkin
8y ago+96 -53
75%Elevated
more lines added than baseline
43
4cfb56f6Replace <Form /> input with generic field factory (#150)
Bogdan Chadkin
8y ago+107 -51
75%Elevated
more lines added than baseline
44
ee59037ePrefer react namespace import (#46)
Bogdan Chadkin
8y ago+80 -72
75%Elevated
more lines added than baseline
45
1d0d3b0fRename Set to Map and add Map test (#25)
Bogdan Chadkin
8y ago+90 -38
75%Elevated
more lines added than baseline
46
828adebeTest <Form /> component (#112)
Bogdan Chadkin
8y ago+64 -2
74%Elevated
more lines added than baseline
47
36e746f0Format docs (#53)
Bogdan Chadkin
8y ago+43 -44
73%Elevated
more lines added than baseline
48
7cb56d02Add setValues to Form component (#158)
Bogdan Chadkin
8y ago+69 -14
71%Elevated
more lines added than baseline
49
eb0489f5Add Set doc (#128)
Denis Borovikov
8y ago+50 -2
71%Elevated
more lines added than baseline
50
ee2f07a9Fix composed components order after rerender (#124)
Ivakhnenko Dmitry
8y ago+64 -22
71%Elevated
more lines added than baseline
  • c5773c3efeat(): initial project
    Author
    Renato Ribeiro
    When
    9y ago
    Lines
    +3.5K -0
    Risk
    100%Elevated
  • 7daa7bceUpgrade size snapshot to provide info about webpack treeshakability
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +1.4K -27
    Risk
    99%Elevated
  • 4179ebfeFlow types (#16)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +864 -23
    Risk
    98%Elevated
  • 35b5d1fbfeat(tests): add initial tests
    Author
    Renato Ribeiro
    When
    8y ago
    Lines
    +1.3K -37
    Risk
    98%Elevated
  • 7b73ca19TypeScript definition, implements #86 (#88)
    Author
    Anton Korzunov
    When
    8y ago
    Lines
    +745 -11
    Risk
    97%Elevated
  • 1f3c656fUpgrade babel and rollup (#17)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +832 -787
    Risk
    97%Elevated
  • 55fd760fUpgrade tests and rewrite with react test renderer (#20)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +811 -810
    Risk
    97%Elevated
  • 2e300499Upgrade babel (#140)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +762 -606
    Risk
    95%Elevated
  • 7e3815edUpgrade babel and stick babel runtime version
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +518 -487
    Risk
    95%Elevated
  • 192fae11Bundle esm and cjs (#76)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +715 -522
    Risk
    95%Elevated
  • 81f85924Upgrade babel to beta 56 (#146)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +505 -530
    Risk
    93%Elevated
  • 0fd6295aRefactor tests and add lastCallArg test utility (#106)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +449 -486
    Risk
    93%Elevated
  • 23578a47Upgrade size snapshot plugina and babel runtime (#100)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +509 -421
    Risk
    93%Elevated
  • 5cc6324cUpgrade to babel 7 (#164)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +478 -557
    Risk
    91%Elevated
  • c3fa5a4cUpgrade babel to rc1 (#155)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +429 -414
    Risk
    91%Elevated
  • f3d9a1ceAdd focus manager component (#55)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +432 -10
    Risk
    91%Elevated
  • 56c5fa3cAdd prettier on precommit hook (#30)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +349 -6
    Risk
    91%Elevated
  • a04e367dfeat(docs): add new components' docs
    Author
    Renato Ribeiro
    When
    8y ago
    Lines
    +287 -33
    Risk
    91%Elevated
  • 8054b193Add RealSet component (#27)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +296 -118
    Risk
    89%Elevated
  • e747c261Add reset to components (#156)
    Author
    Ivan Starkov
    When
    8y ago
    Lines
    +242 -40
    Risk
    89%Elevated
  • d052c7efAdd all contributors (#113)
    Author
    Renato Ribeiro
    When
    8y ago
    Lines
    +235 -12
    Risk
    88%Elevated
  • 250b172badd Timer component (#79)
    Author
    Andy Edwards
    When
    8y ago
    Lines
    +211 -31
    Risk
    88%Elevated
  • 67f1899dadd Value, Index, Hover, Active, Focus, warn, renderProps
    Author
    Renato Ribeiro
    When
    8y ago
    Lines
    +176 -17
    Risk
    88%Elevated
  • 132b5eabChange base component to Value (#149)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +169 -211
    Risk
    86%Elevated
  • 6f4d6a4dfeat(docs): improve readme documentation
    Author
    Renato Ribeiro
    When
    8y ago
    Lines
    +242 -112
    Risk
    86%Elevated
  • 0653ab26Input/Form and new compose behavior
    Author
    Renato Ribeiro
    When
    8y ago
    Lines
    +194 -218
    Risk
    85%Elevated
  • 6fd46254add components tests
    Author
    Renato Ribeiro
    When
    8y ago
    Lines
    +271 -68
    Risk
    85%Elevated
  • 907e2fe5Add flow plugin to eslint to solve vscode issues (#154)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +189 -147
    Risk
    84%Elevated
  • 222e1489Simplify eslint config (#121)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +169 -170
    Risk
    84%Elevated
  • afc879e9Test onChange callback (#97)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +122 -23
    Risk
    81%Elevated
  • 4882fcd9Add composeEvents (#71)
    Author
    Renato Ribeiro
    When
    8y ago
    Lines
    +156 -34
    Risk
    81%Elevated
  • 2afa42d4Combine UMD configs into rollup multiconfig and add size snapshot (#73)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +138 -41
    Risk
    81%Elevated
  • 666cfce1Rewrite readme (#67)
    Author
    Renato Ribeiro
    When
    8y ago
    Lines
    +207 -276
    Risk
    81%Elevated
  • 3a4ce973Add jest-environment-puppeteer package (#63)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +164 -131
    Risk
    81%Elevated
  • 4d193c97docs: improve readme
    Author
    Renato Ribeiro
    When
    9y ago
    Lines
    +107 -25
    Risk
    81%Elevated
  • 7fd15c5dPr/mobile touch (#42)
    Author
    Farzad YZ
    When
    8y ago
    Lines
    +140 -3
    Risk
    79%Elevated
  • dcb96f1bOmit is* word in components value (#117)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +135 -135
    Risk
    78%Elevated
  • 471c57a3Refac onChange event arg of State Containers (#108)
    Author
    Renato Ribeiro
    When
    8y ago
    Lines
    +123 -66
    Risk
    78%Elevated
  • e5a9faaaUpdate compositor.json
    Author
    Renato Ribeiro
    When
    8y ago
    Lines
    +90 -0
    Risk
    77%Elevated
  • 435b3c06feat(): fix docs, add logo and README
    Author
    Renato Ribeiro
    When
    9y ago
    Lines
    +143 -10
    Risk
    77%Elevated
  • 0b9d636eInput to Field (#163)
    Author
    Renato Ribeiro
    When
    8y ago
    Lines
    +119 -39
    Risk
    76%Elevated
  • 1e6f5b00Improved map according native api (#157)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +96 -53
    Risk
    75%Elevated
  • 4cfb56f6Replace <Form /> input with generic field factory (#150)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +107 -51
    Risk
    75%Elevated
  • ee59037ePrefer react namespace import (#46)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +80 -72
    Risk
    75%Elevated
  • 1d0d3b0fRename Set to Map and add Map test (#25)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +90 -38
    Risk
    75%Elevated
  • 828adebeTest <Form /> component (#112)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +64 -2
    Risk
    74%Elevated
  • 36e746f0Format docs (#53)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +43 -44
    Risk
    73%Elevated
  • 7cb56d02Add setValues to Form component (#158)
    Author
    Bogdan Chadkin
    When
    8y ago
    Lines
    +69 -14
    Risk
    71%Elevated
  • eb0489f5Add Set doc (#128)
    Author
    Denis Borovikov
    When
    8y ago
    Lines
    +50 -2
    Risk
    71%Elevated
  • ee2f07a9Fix composed components order after rerender (#124)
    Author
    Ivakhnenko Dmitry
    When
    8y ago
    Lines
    +64 -22
    Risk
    71%Elevated
Showing 50 of 172 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.

022typical ↑elevated ↑0.05.010.0Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

The 172 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,000Lines changed (log) →0.04.8Diffusion →
Below typical57
Typical58
Elevated57

Commit history for yairEO/react-powerplug

Repowise tracks change history across 48 files in yairEO/react-powerplug. 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.