{
  "type": "directory-verdict",
  "slug": "harness",
  "name": "Harness",
  "vendor": "NextEleven",
  "owner": "nexteleven",
  "page": "https://agents.nexteleven.dev/tools/harness",
  "verification": "evidence",
  "lastReviewed": "2026-10-29",
  "criteria": {
    "approvalGates": {
      "support": "none",
      "note": "Not documented by the vendor or not yet reviewed."
    },
    "restartRecovery": {
      "support": "native",
      "note": "Sessions are resumable."
    },
    "evidenceTrail": {
      "support": "none",
      "note": "Not documented by the vendor or not yet reviewed."
    },
    "killSwitch": {
      "support": "none",
      "note": "Pair with DeadBolt for operator kill control over gated actions."
    },
    "policyControls": {
      "support": "none",
      "note": "Not documented by the vendor or not yet reviewed."
    },
    "isolation": {
      "support": "none",
      "note": "Not documented by the vendor or not yet reviewed."
    }
  },
  "evidence": [
    {
      "label": "Personal-use acceptance record",
      "url": "https://github.com/seanebones-lang/harness/blob/main/docs/PERSONAL_USE.md"
    },
    {
      "label": "CI runs",
      "url": "https://github.com/seanebones-lang/harness/actions/workflows/ci.yml"
    }
  ],
  "contentHash": "8bcf57644d64e7da982c66082a6320b60e1c8f48f312a7cc987bc7afb9282ac4",
  "hashAlgorithm": "sha256",
  "canonicalForm": "SHA-256 of the UTF-8 JSON of every field above except contentHash, hashAlgorithm and this note, in the order published by buildVerdict."
}
