Code health of repowise-dev/repowise
Repowise scores repowise-dev/repowise at 8.1 out of 10 for code health, which reads as good, alongside maintainability 8.9 and static performance 9.7 on the same scale. There are 12,440 open findings across the three pillars, and the lowest-scoring file is graph_warmups.py at 1.0. Scores are computed from complexity, duplication, churn and git fix history, not from a linter.
Findings by severity
1,360 critical, 1,907 high, 6,659 medium, 2,514 low.
Hotspots
1,356 files are flagged as hotspots. The top 5:
- packages/cli/src/repowise/cli/commands/update_cmd/command.py: 80 commits in the last 90 days from 20 contributors with 70 recent bug fixes
- packages/core/src/repowise/core/ingestion/call_resolver.py: 112 commits in the last 90 days from 12 contributors with 84 recent bug fixes
- packages/core/src/repowise/core/analysis/dead_code/analyzer.py: 74 commits in the last 90 days from 13 contributors with 62 recent bug fixes
- packages/server/src/repowise/server/mcp_server/tool_answer/answer.py: 46 commits in the last 90 days from 5 contributors with 37 recent bug fixes
- packages/core/src/repowise/core/analysis/health/engine.py: 104 commits in the last 90 days from 9 contributors with 52 recent bug fixes
Lowest-scoring files
- packages/core/src/repowise/core/ingestion/graph_warmups.py: 1.0 out of 10 with 14 bug fixes in the last 180 days
- packages/core/src/repowise/core/ingestion/graph/_resolvers.py: 1.0 out of 10 with 11 bug fixes in the last 180 days
- packages/core/src/repowise/core/generation/page_generator/orchestrate.py: 1.0 out of 10 with 20 bug fixes in the last 180 days
- packages/core/src/repowise/core/generation/context/assembler.py: 1.0 out of 10 with 15 bug fixes in the last 180 days
- packages/server/src/repowise/server/mcp_server/_meta.py: 1.0 out of 10 with 20 bug fixes in the last 180 days
Checked against bug fixes
Of the 20 files Repowise scores lowest, 20 had a bug fix in the last 180 days. Across all 6,745 scored files, 15.0% had a bug fix in that window.
Dead code and refactoring
624 refactoring targets across 624 files would raise the score.
More on repowise: summary and FAQ, codebase overview, architecture.