Goal before motion.
Harness starts by defining what the agent is allowed to solve, what it must preserve, and how completion will be verified.
AI agent operating contract
Harness gives Claude Code, Codex, and OpenCode a repo-local workflow for goals, context, task boundaries, verification, recovery, memory, and cache-aware routing.
System choreography
The workflow scales from outline to evidence as the camera moves through the system.
Harness starts by defining what the agent is allowed to solve, what it must preserve, and how completion will be verified.
From system to evidence
Harness makes verification part of the operating contract, not an afterthought.
Harness is infrastructure for agent reliability. It does not claim magic productivity numbers; it creates the evidence needed to measure real progress.
Conflict handling classifies create, skip, backup, overwrite, and merge decisions before writes happen.
Progress files, task capsules, and durable memory make interrupted sessions resumable without re-reading the whole repository.
Tests, validators, review, and browser evidence become part of the definition of done instead of a hopeful final message.
Agent-first install
Give this to the coding agent inside an existing repository. It will choose the safe path, preserve project-owned files, run validation, and report exactly what changed.