repowiserepowise
Sign in
FaserF/hassio-addons
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseFaserF/hassio-addons
HA
HA

FaserF / hassio-addons

yamlmaster92eeed675.8K linessynced 1h ago

Code health

6.3out of 10Fair

This codebase scores 6.3 out of 10 on defect risk, which we rate fair. It also scores maintainability 7.9 and static performance risk 9.7 out of 10. The three are scored separately and never blended into one number. The files you change most are the weak spot: 58 of 605 files are git hotspots, and they average 1.9.

Full health report →
Documentation344pages0 with model-written prose, 344 built from the indexScore validation20/204.96× baselineOf the 20 lowest-health files, 20 were bug-fixed in the last 6 months — 4.96× the 20% baselineDead code15exportsUnused exports that nothing in the graph reaches
Lines of code
75.8K
Files
605
Symbols
1,052
Modules
36
Languages
11

Recent activity

All commits →

Commits

No commits indexed yet.

Decisions

  • Non-blocking formatting/lint checksactive · 59m ago
  • Make GitHub bot scripts executableproposed · 59m ago
  • Enable dispatch for workflowsproposed · 59m ago
  • Limit workflows and run only apache2proposed · 59m ago
  • Add missing build architecturesproposed · 59m ago
  • Move --test to BUILD_ARGSproposed · 59m ago

Needs attention

44 open
  • medium severity. ProposedMake GitHub bot scripts executableAuto-proposed decision awaiting review
  • medium severity. ProposedEnable dispatch for workflowsAuto-proposed decision awaiting review
  • medium severity. ProposedLimit workflows and run only apache2Auto-proposed decision awaiting review
  • medium severity. ProposedAdd missing build architecturesAuto-proposed decision awaiting review
  • medium severity. ProposedMove --test to BUILD_ARGSAuto-proposed decision awaiting review

Where the risk concentrates

All 58 hotspots →

Ranked by prior bug fixes and change frequency, mined from full git history rather than from the code alone.

FileChurnPrior fixesMaintainersCommits 90d
run.shAegisBot99.6th15bug magnet320
run.shShieldDNS99.2th5bug magnet311
run.shapache2-minimal-mariadb98.7th3418
run.shapache298.3th4bug magnet319
run.shapache2-minimal/rootfs97.9th3218

Composition

Open the graph →
yaml 30%markdown 19%javascript 18%shell 16%python 7%Other 10%

Explore this codebase

  • Docs344 pages across 36 modules→
  • ChatAsk this codebase a question and get an answer with its sources→
  • Files605 files with per-file docs, health and history→
  • ArchitectureDependency graph, layers, and 61 entry points→
  • Code healthPer-file scores, 1,729 open findings, coverage and refactoring targets→
  • Knowledge graphEntities, communities, and the paths between them→
  • Change couplingFiles that keep changing together, mined from commit history→
  • CommitsChange-risk ranked history with agent provenance→
  • ContributorsBus factor, per-file maintainers, and the human/agent split→
  • StatsSize class, origin, lifetime churn, rhythm and records→
  • CostsWhat indexing this snapshot cost, by model and by run→