Alexander Payne
|
2f57c2b653
|
feat(10.8): add Progress Tracker — track test/doc coverage, issue close rate, dep freshness
Test / pytest (pull_request) Failing after 8s
Implements 10.8: Progress Tracker.
- Script: scripts/progress_tracker.py
- Stores weekly snapshots in metrics/snapshots/ (auto-created)
- Generates trends table in metrics/TRENDS.md
- Tracks: test-to-source ratio, doc coverage via AST, issue close rate (Gitea API), dep freshness (pip)
- Outputs stdout summary for weekly review
Usage:
python3 scripts/progress_tracker.py
python3 scripts/progress_tracker.py --json
python3 scripts/progress_tracker.py --output metrics/TRENDS.md
Weekly cron: 0 9 * * 1 cd /path && python3 scripts/progress_tracker.py
Closes #173
|
2026-04-26 05:15:01 -04:00 |
|