repowiserepowise
Sign in
andrewekhalel/sewar
OverviewDocsArchitectureKnowledge GraphFilesCode HealthSecurityRefactoring

People & History

CommitsContributorsDecisions
Chat
Stats
repowiserepowise
ExplorePricingDocs
Sign in
repowiseandrewekhalel/sewar
SE
SE

andrewekhalel / sewar

pythonmasterc872e151.2K linessynced 3mo ago

Code health

8.0out of 10Good

This codebase scores 8.0 out of 10 for code health, which we rate good. It also scores maintainability 8.9 and static performance 9.9 out of 10. The three are scored separately and never blended into one number. Risk is concentrated, as it usually is: 1 of 14 files are git hotspots, and they average 6.5 — which is where the fixes pay off most.

Full health report →

Do next

Nothing stands out in the week to May 1, the last indexed commit.

Repowise ran 3 checks over this index and none of them produced work for this time frame.

No accepted decisions to drift. Too few files for coverage to change the list.

Lines of code
1.2K
Files
14
Symbols
148
Modules
3
Languages
2

Recent activity

All commits →

Commits

  • c872e156Bump version to 0.4.85mo ago
  • f629a86fAdd Q2n hypercomplex image quality index5mo ago
  • 137e87e8Fix variable shadowing of ssim function name inside ssim loop (#45)5mo ago
  • 3575abfeBump version to 0.4.75mo ago
  • b38f7a61Return real value from msssim instead of complex5mo ago
  • f1fb512eBump and unpin requirements to modern versions5mo ago

Decisions

  • Migrate test framework from nose to pytestproposed · 3mo ago
▸

Everything we found

24 open

Every detector's open count by area, each with its worst example. An inventory, not a to-do list: the actions above are the part worth doing.

  • worst item is medium severity. Code health11Prior defects · sewar/full_ref.py5 findings · 3.5 deducted→
  • worst item is low severity. Refactoring3_compute_bef+0.8 health, S effort · sewar/utils.py→
  • worst item is medium severity. Decisions2sewar/full_ref.py1 awaiting review · 1 hotspots ungoverned→
  • worst item is medium severity. Ownership8sewar/full_ref.py84% single-owner concentration, 5 commits in 90d→

Composition

Open the graph →
  • python92%
  • makefile8%

Explore this codebase

  • Docs0 pages across 3 modules→
  • ChatAsk this codebase a question and get an answer with its sources.→
  • Files14 files with per-file docs, health and history→
  • ArchitectureDependency graph, layers, and 0 entry points→
  • Code healthPer-file scores, 13 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.→