Skip to content
This repository was archived by the owner on Aug 29, 2026. It is now read-only.

v1.0.0

Latest

Choose a tag to compare

@enixCode enixCode released this 04 Apr 09:53
· 9 commits to main since this release

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 report
  • humancov scan --json - JSON output for CI integration
  • humancov scan --badge - shields.io badge URL generation
  • humancov scan --check <N> - fail CI if reviewed percentage is below threshold
  • humancov manifest - generate/update .humancov manifest file
  • humancov 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 humancov

Full Changelog: https://github.com/enixCode/humancov/commits/v1.0.0