This repository was archived by the owner on Aug 29, 2026. It is now read-only.
Repository navigation
What's New
Initial release of humancov - a CLI tool for tracking AI-generated vs human-written code provenance in repositories.
Features
humancov scan- scan repo and print human-readable reporthumancov scan --json- JSON output for CI integrationhumancov scan --badge- shields.io badge URL generationhumancov scan --check <N>- fail CI if reviewed percentage is below thresholdhumancov manifest- generate/update .humancov manifest filehumancov init- add provenance instructions to AI tool configs- AI-Provenance header parsing for 30+ languages and file types
- Binary file detection and automatic skip
- .humancov-ignore support (gitignore syntax)
- Color-coded badge thresholds (red/yellow/green/brightgreen)
Testing
- 56 unit and integration tests using Node.js built-in test runner
- Performance benchmarks (scaling to 1000+ files)
- CI matrix: Node 18/20/22 on Linux, macOS, Windows
Install
npm install -g humancovFull Changelog: https://github.com/enixCode/humancov/commits/v1.0.0