vespa314 / chan.py
pythonmain616b15f4.3K linessynced 4mo ago
Code health
5.9out of 10Fair
This codebase scores 5.9 out of 10 for code health, which we rate fair.
Do next
0 suggested
Nothing stands out in the week to Dec 26, the last indexed commit.
Improve what Repowise can see
Add a test coverage report
Without one, Repowise cannot tell tested code from untested code, so every test-related action says “unknown”.
- line coverage
- Unknown, no report
Small effort
- Lines of code
- 4.3K
Recent activity
All commitsCommits
Everything we found
252 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 critical severity. Code health188Nested complexity · Chan.py18 findings · 7.5 deducted
- worst item is medium severity. Decisions3逐步回放触发模式:将 CChan 变为生成器以支持动画驱动3 awaiting review
- worst item is medium severity. Ownership56App/ashare_bsp_scanner_gui.py100% single-owner concentration, not touched in 90 days
- worst item is low severity. Dead code5Debug/strategy_demo2.pyUnreachable symbol (0 lines)
Composition
Open the graph- python100%
Explore this codebase
- Docs0 pages across 14 modules
- ChatAsk this codebase a question and get an answer with its sources.
- Files64 files with per-file docs, health and history
- ArchitectureDependency graph, layers, and 1 entry points
- Code healthPer-file scores, 188 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.