repowiserepowise
Sign in
FaserF/ha-oraclecloud
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseFaserF/ha-oraclecloud

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

48of 145 scored

48 commits sit in this repo's top risk tercile, which is 33% of the 145scored. 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 3.8 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 commits2517%Commits whose subject reads as a bug fix rather than new work.Change diffusion0.53bitsShannon 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 threshold3.8out 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.

Began fix-led, now leaning chore.

Feature3%
Fix26%
Refactor6%
Deps3%
Chore53%
Other10%

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
ee294843Initial working upload
Fabian Seitz
4mo ago+3.4K -2
100%Elevated
more lines added than baseline
2
183d8669fix: hacs release zip file & improved release workflow
Fabian Seitz
1mo ago+1.2K -243
99%Elevated
more lines added than baseline
3
9a2728b2chore: sync CI/CD workflows and scripts from ha-db_infoscreen
Fabian Seitz
1mo ago+394 -34
98%Elevated
more lines added than baseline
4
2f80ef2eworkflow improvements
Fabian Seitz
3mo ago+285 -123
98%Elevated
more lines added than baseline
5
5f0b7d10fix sensor state unknown #3
Fabian Seitz
4mo ago+310 -63
97%Elevated
more lines added than baseline
6
6a52e44achore: improve issue templates with integration-specific fields and my-ha links
Fabian Seitz
1mo ago+147 -70
96%Elevated
more lines added than baseline
7
99447d41linter fixes
Fabian Seitz
3mo ago+174 -59
96%Elevated
more lines added than baseline
8
f0509b92feat: add reconfigure flow for updating OCI credentials
Fabian Seitz
1mo ago+143 -3
95%Elevated
more lines added than baseline
9
59a1083bchore: add automated template updater and clean privacy sensitive fields
Fabian Seitz
1mo ago+140 -1
94%Elevated
more lines added than baseline
10
c9104a90more pytest fixes
Fabian Seitz
4mo ago+147 -95
94%Elevated
more lines added than baseline
11
0a4a4305pytest fixes
Fabian Seitz
4mo ago+164 -25
93%Elevated
more lines added than baseline
12
0296ea79feat: add options flow for re-configuration
Fabian Seitz
3mo ago+109 -4
92%Elevated
more lines added than baseline
13
c55fe5abchore: fix CI linter issues and format code
Fabian Seitz
1mo ago+146 -87
91%Elevated
more lines added than baseline
14
c9988d05Update release.yml
Fabian Seitz
4w ago+71 -48
91%Elevated
more lines added than baseline
15
a80d09b9chore: update integration version placeholder logic and make steps/expected optional
Fabian Seitz
1mo ago+78 -46
89%Elevated
more lines added than baseline
16
a1f0b338chore: update template automations to dynamically track service versions
Fabian Seitz
1mo ago+69 -7
89%Elevated
more lines added than baseline
17
c1867d73improved github release workflow
Fabian Seitz
3mo ago+67 -47
89%Elevated
more lines added than baseline
18
c1846994chore: sync release workflow tag-fetching and contributor attribution script updates
Fabian Seitz
1mo ago+45 -14
87%Elevated
more lines added than baseline
19
582c74aeUpdate conftest.py
Fabian Seitz
3mo ago+41 -2
87%Elevated
more lines added than baseline
20
f01c1514Create ai-context.md
Fabian Seitz
3mo ago+43 -0
87%Elevated
more lines added than baseline
21
e813e252ci: optimize CI triggers and add structured changelog generator
Fabian Seitz
1w ago+33 -24
85%Elevated
more lines added than baseline
22
3c1a5a7dfix pytests
Fabian Seitz
3mo ago+34 -7
85%Elevated
more lines added than baseline
23
44bbf088feat: announcement sensor attributes added
Fabian Seitz
3mo ago+37 -23
85%Elevated
more lines added than baseline
24
8b263970Pin dependencies (#14)
renovate[bot]
2mo ago+25 -25
84%Elevated
more lines added than baseline
25
e4163f47fix CI pytests
Fabian Seitz
3mo ago+30 -48
83%Elevated
more lines added than baseline
26
3d2199cbrefactor pytest to be oci independent
Fabian Seitz
3mo ago+25 -69
82%Elevated
more lines added than baseline
27
a69ee5bdmypy linter fixes
Fabian Seitz
4mo ago+22 -47
82%Elevated
more lines added than baseline
28
e0891c41style: auto-fix and format with Ruff [skip ci]
FaserF
1mo ago+24 -8
81%Elevated
more lines added than baseline
29
8581e58ffix: remaining sensors unavailable
Fabian Seitz
3mo ago+21 -0
81%Elevated
more lines added than baseline
30
04966409fix coordinator pytest
Fabian Seitz
3mo ago+21 -11
80%Elevated
more lines added than baseline
31
700257cffix: resolve mypy type checking and ruff lint errors
Fabian Seitz
1mo ago+25 -27
79%Elevated
more lines added than baseline
32
744000cbchore: unify workflows, scripts, and configs
Fabian Seitz
1mo ago+20 -0
78%Elevated
more lines added than baseline
33
fe94cd73fix: update SDK to post3, patch DownloadChecksumVerifier crc32c optional
Fabian Seitz
1mo ago+19 -6
78%Elevated
more lines added than baseline
34
f48cbd93fix: purge oci from sys.modules after pip reinstall to force fresh load
Fabian Seitz
1mo ago+17 -10
77%Elevated
more lines added than baseline
35
b633dac5fix: auto-install correct OCI SDK version on setup_entry
Fabian Seitz
1mo ago+17 -0
76%Elevated
more lines added than baseline
36
7443a5ecchore: optimize template updates with robust regex patterns
Fabian Seitz
1mo ago+14 -6
76%Elevated
more lines added than baseline
37
8833d2f9Update actions/checkout action to v7 (#19)
renovate[bot]
1mo ago+11 -11
75%Elevated
more scattered than baseline
38
237626e1chore: trigger auto release [bump-version]
Fabian Seitz
1mo ago+13 -3
74%Elevated
more lines added than baseline
39
87da5964black linter CI fixes
Fabian Seitz
3mo ago+12 -12
74%Elevated
more focused than baseline
40
0054780fMigrate config renovate.json
renovate[bot]
3mo ago+11 -5
73%Elevated
more focused than baseline
41
f9db2c82chore(deps): pin dependencies (#23)
renovate[bot]
1mo ago+11 -11
72%Elevated
more lines added than baseline
42
fa00e3e5Pin dependencies (#22)
renovate[bot]
1mo ago+11 -11
72%Elevated
more lines added than baseline
43
ed7a04a8chore: fix deprecated TrackerEntity and suppress urllib3 poolmanager warning
Fabian Seitz
1mo ago+10 -2
70%Elevated
more scattered than baseline
44
fd15c880style: auto-fix and format with Ruff [skip ci]
FaserF
1mo ago+8 -12
70%Elevated
fewer lines added than baseline
45
52e53045chore(deps): update actions/checkout action to v7.0.1 (#33)
renovate[bot]
3w ago+9 -9
69%Elevated
more scattered than baseline
46
c002ed75fix(release): level=minor/major respected even when current version has pre-release suffix
Fabian Seitz
4w ago+10 -3
69%Elevated
more scattered than baseline
47
0e452667fix(workflow): add bump_level input option back to release.yml [skip ci]
Fabian Seitz
1mo ago+10 -0
68%Elevated
more focused than baseline
48
2aab7bb7chore: optimize template updates with robust regex patterns
Fabian Seitz
1mo ago+9 -4
67%Elevated
fewer lines added than baseline
49
719adaa4style: auto-fix and format with Ruff [skip ci]
FaserF
1mo ago+8 -2
67%Typical
fewer lines added than baseline
50
4cd44201fix: load coordinator in executor thread to prevent blocking import
Fabian Seitz
1mo ago+7 -1
65%Typical
fewer lines added than baseline
  • ee294843Initial working upload
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +3.4K -2
    Risk
    100%Elevated
  • 183d8669fix: hacs release zip file & improved release workflow
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +1.2K -243
    Risk
    99%Elevated
  • 9a2728b2chore: sync CI/CD workflows and scripts from ha-db_infoscreen
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +394 -34
    Risk
    98%Elevated
  • 2f80ef2eworkflow improvements
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +285 -123
    Risk
    98%Elevated
  • 5f0b7d10fix sensor state unknown #3
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +310 -63
    Risk
    97%Elevated
  • 6a52e44achore: improve issue templates with integration-specific fields and my-ha links
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +147 -70
    Risk
    96%Elevated
  • 99447d41linter fixes
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +174 -59
    Risk
    96%Elevated
  • f0509b92feat: add reconfigure flow for updating OCI credentials
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +143 -3
    Risk
    95%Elevated
  • 59a1083bchore: add automated template updater and clean privacy sensitive fields
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +140 -1
    Risk
    94%Elevated
  • c9104a90more pytest fixes
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +147 -95
    Risk
    94%Elevated
  • 0a4a4305pytest fixes
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +164 -25
    Risk
    93%Elevated
  • 0296ea79feat: add options flow for re-configuration
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +109 -4
    Risk
    92%Elevated
  • c55fe5abchore: fix CI linter issues and format code
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +146 -87
    Risk
    91%Elevated
  • c9988d05Update release.yml
    Author
    Fabian Seitz
    When
    4w ago
    Lines
    +71 -48
    Risk
    91%Elevated
  • a80d09b9chore: update integration version placeholder logic and make steps/expected optional
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +78 -46
    Risk
    89%Elevated
  • a1f0b338chore: update template automations to dynamically track service versions
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +69 -7
    Risk
    89%Elevated
  • c1867d73improved github release workflow
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +67 -47
    Risk
    89%Elevated
  • c1846994chore: sync release workflow tag-fetching and contributor attribution script updates
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +45 -14
    Risk
    87%Elevated
  • 582c74aeUpdate conftest.py
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +41 -2
    Risk
    87%Elevated
  • f01c1514Create ai-context.md
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +43 -0
    Risk
    87%Elevated
  • e813e252ci: optimize CI triggers and add structured changelog generator
    Author
    Fabian Seitz
    When
    1w ago
    Lines
    +33 -24
    Risk
    85%Elevated
  • 3c1a5a7dfix pytests
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +34 -7
    Risk
    85%Elevated
  • 44bbf088feat: announcement sensor attributes added
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +37 -23
    Risk
    85%Elevated
  • 8b263970Pin dependencies (#14)
    Author
    renovate[bot]
    When
    2mo ago
    Lines
    +25 -25
    Risk
    84%Elevated
  • e4163f47fix CI pytests
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +30 -48
    Risk
    83%Elevated
  • 3d2199cbrefactor pytest to be oci independent
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +25 -69
    Risk
    82%Elevated
  • a69ee5bdmypy linter fixes
    Author
    Fabian Seitz
    When
    4mo ago
    Lines
    +22 -47
    Risk
    82%Elevated
  • e0891c41style: auto-fix and format with Ruff [skip ci]
    Author
    FaserF
    When
    1mo ago
    Lines
    +24 -8
    Risk
    81%Elevated
  • 8581e58ffix: remaining sensors unavailable
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +21 -0
    Risk
    81%Elevated
  • 04966409fix coordinator pytest
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +21 -11
    Risk
    80%Elevated
  • 700257cffix: resolve mypy type checking and ruff lint errors
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +25 -27
    Risk
    79%Elevated
  • 744000cbchore: unify workflows, scripts, and configs
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +20 -0
    Risk
    78%Elevated
  • fe94cd73fix: update SDK to post3, patch DownloadChecksumVerifier crc32c optional
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +19 -6
    Risk
    78%Elevated
  • f48cbd93fix: purge oci from sys.modules after pip reinstall to force fresh load
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +17 -10
    Risk
    77%Elevated
  • b633dac5fix: auto-install correct OCI SDK version on setup_entry
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +17 -0
    Risk
    76%Elevated
  • 7443a5ecchore: optimize template updates with robust regex patterns
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +14 -6
    Risk
    76%Elevated
  • 8833d2f9Update actions/checkout action to v7 (#19)
    Author
    renovate[bot]
    When
    1mo ago
    Lines
    +11 -11
    Risk
    75%Elevated
  • 237626e1chore: trigger auto release [bump-version]
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +13 -3
    Risk
    74%Elevated
  • 87da5964black linter CI fixes
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +12 -12
    Risk
    74%Elevated
  • 0054780fMigrate config renovate.json
    Author
    renovate[bot]
    When
    3mo ago
    Lines
    +11 -5
    Risk
    73%Elevated
  • f9db2c82chore(deps): pin dependencies (#23)
    Author
    renovate[bot]
    When
    1mo ago
    Lines
    +11 -11
    Risk
    72%Elevated
  • fa00e3e5Pin dependencies (#22)
    Author
    renovate[bot]
    When
    1mo ago
    Lines
    +11 -11
    Risk
    72%Elevated
  • ed7a04a8chore: fix deprecated TrackerEntity and suppress urllib3 poolmanager warning
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +10 -2
    Risk
    70%Elevated
  • fd15c880style: auto-fix and format with Ruff [skip ci]
    Author
    FaserF
    When
    1mo ago
    Lines
    +8 -12
    Risk
    70%Elevated
  • 52e53045chore(deps): update actions/checkout action to v7.0.1 (#33)
    Author
    renovate[bot]
    When
    3w ago
    Lines
    +9 -9
    Risk
    69%Elevated
  • c002ed75fix(release): level=minor/major respected even when current version has pre-release suffix
    Author
    Fabian Seitz
    When
    4w ago
    Lines
    +10 -3
    Risk
    69%Elevated
  • 0e452667fix(workflow): add bump_level input option back to release.yml [skip ci]
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +10 -0
    Risk
    68%Elevated
  • 2aab7bb7chore: optimize template updates with robust regex patterns
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +9 -4
    Risk
    67%Elevated
  • 719adaa4style: auto-fix and format with Ruff [skip ci]
    Author
    FaserF
    When
    1mo ago
    Lines
    +8 -2
    Risk
    67%Typical
  • 4cd44201fix: load coordinator in executor thread to prevent blocking import
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +7 -1
    Risk
    65%Typical
Showing 50 of 145 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.

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

Size against diffusion

The 145 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.6Diffusion →
Below typical48
Typical49
Elevated48

Commit history for FaserF/ha-oraclecloud

FaserF/ha-oraclecloud has 156 commits in its history from 6 contributors, the first of them Mar 24, 2026. In the last 90 days 13 files were touched, 56 times in total, most often version_manager.py. Every commit is scored for change risk from its size, spread and the history of the files it touches.