What problem does it solve?
This tool automates the assessment of codebase health by wrapping existing project tooling (type checkers, linters, test runners, dead-code detectors, and shell linters) to produce a single, weighted 0-10 health score and to track health trends over time.
Core Features & Use Cases
- Weighted health scoring: combines results from type checking, linting, tests, and dead-code analysis into a single score from 0 to 10.
- Trend tracking: maintains historical health data to identify regressions or improvements across commits and over time.
- Quick health checks and dashboards: provides a unified view to inform maintenance, refactoring, and release readiness.
Quick Start
Run the health check to generate the latest project health dashboard.