repowiserepowise
Sign in
FaserF/ha-phoenixbad
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

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

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

35of 104 scored

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

Began fix-led, now leaning chore.

Feature3%
Fix19%
Docs2%
Deps7%
Chore54%
Other15%

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
41031dc7fix: hacs release zip file & improved release workflow
Fabian Seitz
1mo ago+1.1K -117
100%Elevated
more lines added than baseline
2
bd796b68initial working release
Fabian Seitz
1y ago+834 -0
99%Elevated
more lines added than baseline
3
be15739cfixed data fetching
Fabian Seitz
6mo ago+414 -27
98%Elevated
more lines added than baseline
4
f9898ccfworkflow improvements
Fabian Seitz
3mo ago+327 -0
97%Elevated
more lines added than baseline
5
c0cb16b7chore: sync CI/CD workflows and scripts from ha-db_infoscreen
Fabian Seitz
1mo ago+381 -21
96%Elevated
more lines added than baseline
6
fa623b46Create test_translations.py
Fabian Seitz
3mo ago+211 -0
94%Elevated
more lines added than baseline
7
016aa0eelinter fixes
Fabian Seitz
3mo ago+218 -238
94%Elevated
more lines added than baseline
8
1e52cf45fix: hacs release zip file & improved release workflow
Fabian Seitz
1mo ago+230 -72
93%Elevated
more lines added than baseline
9
3942251anew device entity & diagnostics option
Fabian Seitz
3mo ago+172 -65
92%Elevated
more lines added than baseline
10
a9a58c3fchore: improve issue templates with integration-specific fields and my-ha links
Fabian Seitz
1mo ago+123 -73
91%Elevated
more lines added than baseline
11
53214b8fchore: add automated template updater and clean privacy sensitive fields
Fabian Seitz
1mo ago+140 -1
90%Elevated
more lines added than baseline
12
60c0ae90fixed data fetching & code improvements
Fabian Seitz
3mo ago+138 -226
88%Elevated
more lines added than baseline
13
f771e652multiple fixes and improvements
Fabian Seitz
1y ago+97 -97
88%Elevated
more lines added than baseline
14
1f85fe85chore: fix CI linter issues and format code
Fabian Seitz
1mo ago+128 -76
87%Elevated
more lines added than baseline
15
d04e2fdffixed release workflow
Fabian Seitz
3mo ago+72 -62
86%Elevated
more lines added than baseline
16
52523d8aUpdate release.yml
Fabian Seitz
4w ago+71 -48
85%Elevated
more lines added than baseline
17
375c4be7chore: update integration version placeholder logic and make steps/expected optional
Fabian Seitz
1mo ago+78 -46
83%Elevated
more lines added than baseline
18
35c7a4dachore: update template automations to dynamically track service versions
Fabian Seitz
1mo ago+69 -7
83%Elevated
more lines added than baseline
19
067ae003Many fixes and improvements
Fabian Seitz
1y ago+69 -72
83%Elevated
more lines added than baseline
20
f2383819fix data fetching
Fabian Seitz
1y ago+55 -57
81%Elevated
more lines added than baseline
21
14d96750Improved config flow
Fabian Seitz
1y ago+38 -22
81%Elevated
more lines added than baseline
22
1f037a0cchore: sync release workflow tag-fetching and contributor attribution script updates
Fabian Seitz
1mo ago+45 -14
79%Elevated
more lines added than baseline
23
e3e15e02fix data fetching if Int is empty
Fabian Seitz
1y ago+27 -3
78%Elevated
more lines added than baseline
24
e4ebd532Update README.md
Fabian Seitz
8mo ago+21 -16
77%Elevated
more lines added than baseline
25
9a0579f2ci: optimize CI triggers and add structured changelog generator
Fabian Seitz
1w ago+19 -3
76%Elevated
more lines added than baseline
26
483a55d2chore: unify workflows, scripts, and configs
Fabian Seitz
1mo ago+20 -0
76%Elevated
more lines added than baseline
27
0342f569fix(docs): add download badge and support section to README
github-actions[bot]
1mo ago+17 -0
75%Elevated
more lines added than baseline
28
ba9f2698chore: optimize template updates with robust regex patterns
Fabian Seitz
1mo ago+14 -6
74%Elevated
more lines added than baseline
29
0e0b161bchore: trigger auto release [bump-version]
Fabian Seitz
1mo ago+13 -3
72%Elevated
more lines added than baseline
30
12e9c5b7chore: bump version to 1.3.2
GitHub Actions
3mo ago+19 -2
72%Elevated
more lines added than baseline
31
7429e0ddfix(workflow): add bump_level input option back to release.yml [skip ci]
Fabian Seitz
1mo ago+10 -0
70%Elevated
more focused than baseline
32
ce3f163dimproved release workflow
Fabian Seitz
3mo ago+9 -8
70%Elevated
fewer lines added than baseline
33
7a9a0430fix refresh interval
Fabian Seitz
1y ago+9 -15
70%Elevated
fewer lines added than baseline
34
4129580bchore: optimize template updates with robust regex patterns
Fabian Seitz
1mo ago+9 -4
68%Elevated
fewer lines added than baseline
35
85d7c5ccfix: hacs download count of integration
Fabian Seitz
1mo ago+8 -6
67%Elevated
fewer lines added than baseline
36
39765966chore: clean up gitignores, caches, and fix Shields.io case-sensitivity
Fabian Seitz
1mo ago+8 -1
66%Typical
fewer lines added than baseline
37
425e0ce2fix: release workflow syntax & codeql logging alert
github-actions[bot]
1mo ago+6 -12
65%Typical
fewer lines added than baseline
38
85961093fix(release): level=minor/major respected even when current version has pre-release suffix
Fabian Seitz
4w ago+6 -3
63%Typical
fewer lines added than baseline
39
52dbce7fMigrate config .github/renovate.json
renovate[bot]
3mo ago+6 -9
63%Typical
fewer lines added than baseline
40
eab81b18chore: optimize template updates with robust regex patterns
Fabian Seitz
1mo ago+6 -10
62%Typical
fewer lines added than baseline
41
9190ca09chore: fix release variables and add workflow concurrency [bump-version]
Fabian Seitz
1mo ago+5 -1
62%Typical
fewer lines added than baseline
42
9110eb07chore: add automated template updater and clean privacy sensitive fields
Fabian Seitz
1mo ago+6 -17
60%Typical
fewer lines added than baseline
43
959cd800chore: optimize template updates with robust regex patterns
Fabian Seitz
1mo ago+5 -3
59%Typical
fewer lines added than baseline
44
19819515chore: improve release retry logic and fix null head_commit triggers [bump-version]
Fabian Seitz
1mo ago+5 -3
59%Typical
fewer lines added than baseline
45
0a52bf3aBump beautifulsoup4 to 4.13.4
Fabian Seitz
1y ago+4 -4
57%Typical
fewer lines added than baseline
46
d9a7aefeSmall improvements
Fabian Seitz
1y ago+4 -4
57%Typical
fewer lines added than baseline
47
f1bd241achore: restore original issue templates [skip ci]
Fabian Seitz
1mo ago+4 -79
53%Typical
fewer lines added than baseline
48
ba0e27bachore: bump version to 1.0.1
GitHub Actions
3mo ago+5 -2
53%Typical
fewer lines added than baseline
49
8e705fa0fixed release workflow
Fabian Seitz
3mo ago+4 -2
53%Typical
fewer lines added than baseline
50
0db03e52Update actions/checkout action to v6
renovate[bot]
8mo ago+3 -3
53%Typical
fewer lines added than baseline
  • 41031dc7fix: hacs release zip file & improved release workflow
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +1.1K -117
    Risk
    100%Elevated
  • bd796b68initial working release
    Author
    Fabian Seitz
    When
    1y ago
    Lines
    +834 -0
    Risk
    99%Elevated
  • be15739cfixed data fetching
    Author
    Fabian Seitz
    When
    6mo ago
    Lines
    +414 -27
    Risk
    98%Elevated
  • f9898ccfworkflow improvements
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +327 -0
    Risk
    97%Elevated
  • c0cb16b7chore: sync CI/CD workflows and scripts from ha-db_infoscreen
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +381 -21
    Risk
    96%Elevated
  • fa623b46Create test_translations.py
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +211 -0
    Risk
    94%Elevated
  • 016aa0eelinter fixes
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +218 -238
    Risk
    94%Elevated
  • 1e52cf45fix: hacs release zip file & improved release workflow
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +230 -72
    Risk
    93%Elevated
  • 3942251anew device entity & diagnostics option
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +172 -65
    Risk
    92%Elevated
  • a9a58c3fchore: improve issue templates with integration-specific fields and my-ha links
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +123 -73
    Risk
    91%Elevated
  • 53214b8fchore: add automated template updater and clean privacy sensitive fields
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +140 -1
    Risk
    90%Elevated
  • 60c0ae90fixed data fetching & code improvements
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +138 -226
    Risk
    88%Elevated
  • f771e652multiple fixes and improvements
    Author
    Fabian Seitz
    When
    1y ago
    Lines
    +97 -97
    Risk
    88%Elevated
  • 1f85fe85chore: fix CI linter issues and format code
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +128 -76
    Risk
    87%Elevated
  • d04e2fdffixed release workflow
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +72 -62
    Risk
    86%Elevated
  • 52523d8aUpdate release.yml
    Author
    Fabian Seitz
    When
    4w ago
    Lines
    +71 -48
    Risk
    85%Elevated
  • 375c4be7chore: update integration version placeholder logic and make steps/expected optional
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +78 -46
    Risk
    83%Elevated
  • 35c7a4dachore: update template automations to dynamically track service versions
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +69 -7
    Risk
    83%Elevated
  • 067ae003Many fixes and improvements
    Author
    Fabian Seitz
    When
    1y ago
    Lines
    +69 -72
    Risk
    83%Elevated
  • f2383819fix data fetching
    Author
    Fabian Seitz
    When
    1y ago
    Lines
    +55 -57
    Risk
    81%Elevated
  • 14d96750Improved config flow
    Author
    Fabian Seitz
    When
    1y ago
    Lines
    +38 -22
    Risk
    81%Elevated
  • 1f037a0cchore: sync release workflow tag-fetching and contributor attribution script updates
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +45 -14
    Risk
    79%Elevated
  • e3e15e02fix data fetching if Int is empty
    Author
    Fabian Seitz
    When
    1y ago
    Lines
    +27 -3
    Risk
    78%Elevated
  • e4ebd532Update README.md
    Author
    Fabian Seitz
    When
    8mo ago
    Lines
    +21 -16
    Risk
    77%Elevated
  • 9a0579f2ci: optimize CI triggers and add structured changelog generator
    Author
    Fabian Seitz
    When
    1w ago
    Lines
    +19 -3
    Risk
    76%Elevated
  • 483a55d2chore: unify workflows, scripts, and configs
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +20 -0
    Risk
    76%Elevated
  • 0342f569fix(docs): add download badge and support section to README
    Author
    github-actions[bot]
    When
    1mo ago
    Lines
    +17 -0
    Risk
    75%Elevated
  • ba9f2698chore: optimize template updates with robust regex patterns
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +14 -6
    Risk
    74%Elevated
  • 0e0b161bchore: trigger auto release [bump-version]
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +13 -3
    Risk
    72%Elevated
  • 12e9c5b7chore: bump version to 1.3.2
    Author
    GitHub Actions
    When
    3mo ago
    Lines
    +19 -2
    Risk
    72%Elevated
  • 7429e0ddfix(workflow): add bump_level input option back to release.yml [skip ci]
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +10 -0
    Risk
    70%Elevated
  • ce3f163dimproved release workflow
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +9 -8
    Risk
    70%Elevated
  • 7a9a0430fix refresh interval
    Author
    Fabian Seitz
    When
    1y ago
    Lines
    +9 -15
    Risk
    70%Elevated
  • 4129580bchore: optimize template updates with robust regex patterns
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +9 -4
    Risk
    68%Elevated
  • 85d7c5ccfix: hacs download count of integration
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +8 -6
    Risk
    67%Elevated
  • 39765966chore: clean up gitignores, caches, and fix Shields.io case-sensitivity
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +8 -1
    Risk
    66%Typical
  • 425e0ce2fix: release workflow syntax & codeql logging alert
    Author
    github-actions[bot]
    When
    1mo ago
    Lines
    +6 -12
    Risk
    65%Typical
  • 85961093fix(release): level=minor/major respected even when current version has pre-release suffix
    Author
    Fabian Seitz
    When
    4w ago
    Lines
    +6 -3
    Risk
    63%Typical
  • 52dbce7fMigrate config .github/renovate.json
    Author
    renovate[bot]
    When
    3mo ago
    Lines
    +6 -9
    Risk
    63%Typical
  • eab81b18chore: optimize template updates with robust regex patterns
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +6 -10
    Risk
    62%Typical
  • 9190ca09chore: fix release variables and add workflow concurrency [bump-version]
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +5 -1
    Risk
    62%Typical
  • 9110eb07chore: add automated template updater and clean privacy sensitive fields
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +6 -17
    Risk
    60%Typical
  • 959cd800chore: optimize template updates with robust regex patterns
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +5 -3
    Risk
    59%Typical
  • 19819515chore: improve release retry logic and fix null head_commit triggers [bump-version]
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +5 -3
    Risk
    59%Typical
  • 0a52bf3aBump beautifulsoup4 to 4.13.4
    Author
    Fabian Seitz
    When
    1y ago
    Lines
    +4 -4
    Risk
    57%Typical
  • d9a7aefeSmall improvements
    Author
    Fabian Seitz
    When
    1y ago
    Lines
    +4 -4
    Risk
    57%Typical
  • f1bd241achore: restore original issue templates [skip ci]
    Author
    Fabian Seitz
    When
    1mo ago
    Lines
    +4 -79
    Risk
    53%Typical
  • ba0e27bachore: bump version to 1.0.1
    Author
    GitHub Actions
    When
    3mo ago
    Lines
    +5 -2
    Risk
    53%Typical
  • 8e705fa0fixed release workflow
    Author
    Fabian Seitz
    When
    3mo ago
    Lines
    +4 -2
    Risk
    53%Typical
  • 0db03e52Update actions/checkout action to v6
    Author
    renovate[bot]
    When
    8mo ago
    Lines
    +3 -3
    Risk
    53%Typical
Showing 50 of 104 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.

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

Size against diffusion

The 104 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.03.6Diffusion →
Below typical34
Typical35
Elevated35

Commit history for FaserF/ha-phoenixbad

FaserF/ha-phoenixbad has 113 commits in its history from 5 contributors, the first of them Oct 19, 2024. In the last 90 days 9 files were touched, 27 times in total, most often update_templates.py. Every commit is scored for change risk from its size, spread and the history of the files it touches.