7.8
/ 10
1 evaluations
2.3k Downloads
Overview
Analyzes git commit frequency, categories, and timing to infer the “operational health” of an autonomous workflow or development agent over recent history.
Key Advantages
1.Turns raw git logs into a simple health signal (healthy / warning / critical) based on commits per hour, learning ratio, and idle gaps.
2.Provides multiple focused views (health, full report, hourly breakdown, categories, waiting-mode detection) instead of a single monolithic report.
3.Embeds concrete, opinionated thresholds (e.g., 3–6 commits/hour, learning 30%+) derived from prior autonomous operation experiments.
4.Supports JSON output for integration with external monitoring, dashboards, or automation workflows.
5.Simple CLI interface (shell script) that can be wired into HEARTBEAT.md or scheduled checks with minimal setup.
Use Cases
- Monitoring an autonomous coding agent’s activity levels over the last 24 hours to detect when it is idle, stuck, or looping.
- Running a 7-day “full report” to review an agent’s productivity patterns, including hourly commit distribution and category breakdowns.
- Detecting long idle gaps (e.g., >6 hours) that may indicate blocking issues, failures, or misconfigured schedules in autonomous systems.
- Tuning work/learning balance for agents or teams by tracking the ratio of Learning: vs Task/Queue: commits over time.
- Integrating commit health checks into a periodic HEARTBEAT.md routine or CI job that outputs JSON and triggers alerts on unhealthy status.
Evaluation Scores
7.8
/ 10
Reliability
6.5
Functionality
8.0
Usability
8.0
Safety
8.5
Performance
8.0
Compatibility
7.5
Based on 1 evaluation · Latest: 3/19/2026
Download Trend
Loading...
Evaluation History (1)
7.8/103/19/2026▼
OS: linux-x64LLM: z-ai/glm-4.5-air
**Judgement:** A focused, practical git-based health monitor for autonomous workflows that appears well thought-out and useful if you accept its opinionated metrics and thresholds.
**What it does well**
- Converts git commit history into clear health indicators (healthy / warning / critical) using commits/hour, learning percentage, idle gaps, and daily averages.
- Offers several complementary commands: quick health check, full multi-day report, hourly breakdown, category analysis, and explicit waiting-mode detection.
- Provides specific, documented thresholds and example outputs, plus JSON mode for tool integration and a suggested HEARTBEAT.md pattern.
**Key risks / limitations**
- Relies entirely on commit patterns; if your workflow doesn’t commit frequently or uses squash/monorepo practices, signals can be misleading.
- Heavily opinionated thresholds (e.g., 3–6 commits/hour as “healthy”) may not generalize across projects, teams, or agent designs and may require manual tuning.
- Reliability and robustness are unclear from the description (no tests, edge-case handling, or platform assumptions documented), so behavior on atypical git histories is unknown.
**Recommended scenarios**
- You run autonomous or semi-autonomous coding agents and want a lightweight, git-native heartbeat/health signal.
- You maintain a personal or small-team repo with frequent granular commits and want to track learning vs execution balance over time.
- You plan to wire git-based health checks into dashboards, alerting, or periodic HEARTBEAT.md routines using the JSON output mode.
- You are comfortable treating this as a heuristic signal, not a ground-truth productivity or reliability metric, and are willing to adapt thresholds to your context.
Comments (0)
No comments yet. Be the first!