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-level flag 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