paladini/harness-score
Your AI coding agent is only as reliable as the harness around it. Measure that harness in seconds with harness-score.
What it solves
AI coding agents (like Cursor, Claude Code, or Devin) are often unreliable because they lack a structured "harness"—the set of rules, guides, and guardrails that prevent them from making mistakes or rediscovering project conventions every session. Harness Score provides a deterministic way to measure the maturity of this infrastructure, allowing teams to identify gaps in their agent's control system and track improvement over time.
How it works
The tool is a deterministic filesystem scanner that analyzes a repository for 36 concrete checks across six dimensions: Context & Guides, Skills & Commands, Hooks & Guardrails, Sensors & Feedback, CI Feedback, and Hygiene & Safety. It does not use LLMs or network requests, ensuring the same result every time. Based on these checks, it assigns a maturity level from L0 (Unharnessed) to L4 (Self-correcting) and provides a ranked list of specific files or patterns that are missing or need fixing.
Who it’s for
Developers and teams using AI coding agents who want to move beyond "vibe-coding" and build a reliable, production-ready environment for autonomous AI development.
Highlights
- Deterministic Scoring: Zero LLM calls and zero network access for consistent, repeatable results.
- Maturity Ladder: A 5-level system (L0–L4) that gates progress based on the shape and coverage of the harness.
- CI Integration: Ability to gate pipelines using the
--min-levelflag to prevent maturity regression. - Actionable Diagnosis: Every failed check links to a specific recipe for remediation.
- Multi-Tool Support: Works across various AI coding tools including Cursor, Claude Code, Windsurf, Cline, and Continue.
Related
- Project
- Project
- Project
- Project
- Project