repowiserepowise
Sign in
arvidsever/sudrf
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
Chat
Stats
repowiserepowise
ExplorePricingDocs
Sign in
repowisearvidsever/sudrf
SU
SU

arvidsever / sudrf

markdownmainc3e833c85.1K linessynced 3d ago

Code health

7.4out of 10Good

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

Full health report →
Documentation320pages0 with model-written prose, 320 built from the indexScore validation19/201.81× baselineOf the 20 lowest-health files, 19 were bug-fixed in the last 6 months — 1.81× the 53% baselineDead code2exportsUnused exports that nothing in the graph reaches
Lines of code
85.1K
Files
629
Symbols
8,886
Modules
3
Languages
7

Recent activity

All commits →

Commits

No commits indexed yet.

Decisions

  • Navigation slider uses matchedGeometryEffect instead of glass morphingproposed · 3d ago
  • Stretch ignored left span into model frame without clipping right digitproposed · 3d ago
  • Require preprocessing to not turn crop noise into inkproposed · 3d ago

Needs attention

294 open
  • medium severity. Needs reviewNavigation slider uses matchedGeometryEffect instead of glass morphingAuto-proposed decision awaiting review
  • medium severity. Needs reviewStretch ignored left span into model frame without clipping right digitAuto-proposed decision awaiting review
  • medium severity. Needs reviewRequire preprocessing to not turn crop noise into inkAuto-proposed decision awaiting review
  • medium severity. UngovernedScripts/make-app.shHigh-churn file with no governing decision
  • medium severity. UngovernedScripts/train-coreml-captcha-helper.pyHigh-churn file with no governing decision

Where the risk concentrates

All 65 hotspots →

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

FilePrior fixesLast fixMaintainersCommits 90d
AppModel.swiftSources/SudrfApp18bug magnet1w ago3bus factor 183
RefreshCenterTests.swiftTests/SudrfAppTests10bug magnet1w ago2bus factor 130
MovementDerivationTests.swiftTests/SudrfAppTests7bug magnet1w ago228
TrackedStore.swiftSources/SudrfApp6bug magnet1w ago230
RefreshCenter.swiftSources/SudrfApp7bug magnet2w ago3bus factor 137

Composition

Open the graph →
markdown 43%swift 40%
html 10%json 3%python 2%Other 2%

Explore this codebase

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