Skip to content

v0.2.3 cARL discovers not all harnesses are equal

Choose a tag to compare

@goldjg goldjg released this 19 Jun 16:00
· 31 commits to main since this release
9c35e99

What's Changed

This release refines cARL's harness support model to better reflect real-world validation status.

Previous releases treated harness support as a simple binary state. Field testing revealed that an adapter existing is not the same as governance being proven to work end-to-end. Different AI coding harnesses expose repository instructions, context loading, skills, settings, and governance controls in different ways.

cARL now tracks harness maturity using three validation tiers:

  • Production — Tested and validated end-to-end
  • Experimental — Partially validated, under active investigation
  • Theoretical — Adapter exists but has not yet been validated end-to-end

Current validation status:

Harness Status
GitHub Copilot Production
Claude Code Experimental
Codex Theoretical
Cursor Theoretical
Antigravity Theoretical

This change improves transparency, avoids overstating support, and provides a clearer roadmap for future harness validation work.

Changes

  • harness: replace binary support flag with three-tier validation status by @goldjg with @Copilot in #16

Full Changelog: v0.2.2...v0.2.3