What problem does it solve?
Provide a fast, read-only assessment that identifies gaps in a Python project's quality tooling, hooks, and CI so maintainers know what's missing before making changes.
Core Features & Use Cases
- Project Inventory: Detect package manager, Python version, project layout, frameworks, and existing tool configurations across pyproject.toml and standalone config files.
- Methodology Comparison: Evaluate the codebase against the 9 quality dimensions and checklist to flag missing tools, thresholds, or configurations.
- Hook & CI Coverage: Inspect repository hooks and CI pipelines to verify expected jobs and recommend missing SessionStart, PostToolUse, Stop, and release checks.
- Use Case: A maintainer preparing to standardize tooling runs the audit to get dimension-by-dimension coverage tables, prioritized recommendations, and a pointer to the python-setup workflow for automated configuration.
Quick Start
Run a read-only audit of my Python project and report gaps against the nine-dimension quality methodology.