v0.5.1 — 6 new tools, quality standard, 331 tests
v0.5.1 — 6 new tools, 32 new unit tests, quality standard
New tools:
- check — Pre-commit gate: lint → mypy → tests
- audit — Secret scanner: API keys, passwords, tokens
- fmt — Format runner: ruff format + optional prettier
- churn — Git churn analysis: files with most changes
- report — Combined health report (check + audit + churn + fmt + health)
- ghost — Dead code finder: unused functions, classes, imports
Quality:
- 32 new unit tests for all 6 tools (331 total)
- QUALITY.md — project quality standard documented
- CHANGELOG.md — full release history
- README badges replaced with real CI badge + release link
- All installers fixed: common.py added, trace→calltrace mapping for .ts
Bug fixes:
- trace.ts renamed to calltrace.ts for consistency
- CI version assertion bumped to 0.5.1
- test_installers.py updated with all 20 tools + common.py
- test_trace.py docstring + argv cleanup
- Smoke test encoding fix for Windows