repowiserepowise-dev/repowise

repowise-dev / repowise

pythontypescriptmain01070761.2M linessynced on Nov 6, 2026
Since the previous index, +2 files

Code health

8.1out of 10Good

Hotspots average 6.9, the place fixes pay off most.

Explore this codebase

Do next · 9

9 things worth doing in the week to Nov 6, the last indexed commit.

Worth planning

  • Break up GraphFlow (CCN 261, 1,097 lines)

    packages/ui/src/graph/graph-flow.tsx:791

    GraphFlow has many paths; easier to read and change once split; function changed in 21 commits; its file is imported by 5 files, changed 9 times in 90 days.

    gain
    up to +0.2 health on this file(inferred)
    finding
    Complex method
    size
    CCN 261, 1,097 lines
    severity
    high
    worth a check
  • Start breaking up BiomarkerDetails (CCN 143, 420 lines): first lift lines 151-168

    packages/ui/src/health/biomarker-details.tsx:151

    BiomarkerDetails has many paths; easier to read and change once split, which also removes a duplicate; function changed in 10 commits; its file is imported by 9 files, changed 7 times in 90 days.

    gain
    up to +1.3 health on this file(inferred)
    finding
    Complex method
    size
    CCN 143, 420 lines
    severity
    high
    worth a check
  • Review why fixes keep landing in packages/core/src/repowise/core/ingestion/call_resolver.py: it is tested

    Changed 112 times in 90 days, and 63 of those commits were bug fixes.

    commits in 90 days
    112
    bug-fix commits
    63
    line coverage
    96%
  • Review why fixes keep landing in packages/core/src/repowise/core/analysis/health/engine.py: it is tested

    Changed 104 times in 90 days, and 28 of those commits were bug fixes.

    commits in 90 days
    104
    bug-fix commits
    28
    line coverage
    92%
  • Tidy the code shape this week's commits left: 32 findings in 24 files

    21 commits in the last 7 days added or worsened long, complex or deeply nested code, still open. Start with packages/ui/src/chat/chat-interface.tsx (2 findings): tidying it while the change is fresh costs less than after the next one.

    code-shape findings
    32
    files
    24
    commits
    21

Everything we found

5 areas