/* eslint-disable */
/* This file is generated by scripts/goldenSets/build-drane-golden-sets.ts. */
/* Do not edit by hand. */

import type { GoldenCase, GoldenSuiteMeta } from "./types";

export const GOLDEN_SUITES_META: GoldenSuiteMeta[] = [
  {
    "suiteId": "drane_audit_v1",
    "version": "1.0.0",
    "createdAt": "2026-01-27T00:00:00.000Z",
    "description": "Stratified, deterministic audit corpus for DRANE/Newsroom. Uses injected news items; no web; no LLM.",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseCount": 200
  }
];

export const GOLDEN_CASES: GoldenCase[] = [
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_000",
    "name": "Audit QA: new_entity (audit_new_entity_000)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_000)",
            "url": "https://news.qa.local/audit_new_entity_000/funding",
            "publishedAt": 1768824000000,
            "snippet": "Funding announcement for audit_new_entity_000 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_000"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_001",
    "name": "Audit QA: new_entity (audit_new_entity_001)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_001)",
            "url": "https://news.qa.local/audit_new_entity_001/funding",
            "publishedAt": 1768824060000,
            "snippet": "Funding announcement for audit_new_entity_001 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_001"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_002",
    "name": "Audit QA: new_entity (audit_new_entity_002)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_002)",
            "url": "https://news.qa.local/audit_new_entity_002/funding",
            "publishedAt": 1768824120000,
            "snippet": "Funding announcement for audit_new_entity_002 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_002"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_003",
    "name": "Audit QA: new_entity (audit_new_entity_003)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_003)",
            "url": "https://news.qa.local/audit_new_entity_003/funding",
            "publishedAt": 1768824180000,
            "snippet": "Funding announcement for audit_new_entity_003 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_003"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_004",
    "name": "Audit QA: new_entity (audit_new_entity_004)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_004)",
            "url": "https://news.qa.local/audit_new_entity_004/funding",
            "publishedAt": 1768824240000,
            "snippet": "Funding announcement for audit_new_entity_004 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_004"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_005",
    "name": "Audit QA: new_entity (audit_new_entity_005)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_005)",
            "url": "https://news.qa.local/audit_new_entity_005/funding",
            "publishedAt": 1768824300000,
            "snippet": "Funding announcement for audit_new_entity_005 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_005"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_006",
    "name": "Audit QA: new_entity (audit_new_entity_006)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_006)",
            "url": "https://news.qa.local/audit_new_entity_006/funding",
            "publishedAt": 1768824360000,
            "snippet": "Funding announcement for audit_new_entity_006 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_006"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_007",
    "name": "Audit QA: new_entity (audit_new_entity_007)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_007)",
            "url": "https://news.qa.local/audit_new_entity_007/funding",
            "publishedAt": 1768824420000,
            "snippet": "Funding announcement for audit_new_entity_007 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_007"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_008",
    "name": "Audit QA: new_entity (audit_new_entity_008)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_008)",
            "url": "https://news.qa.local/audit_new_entity_008/funding",
            "publishedAt": 1768824480000,
            "snippet": "Funding announcement for audit_new_entity_008 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_008"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_009",
    "name": "Audit QA: new_entity (audit_new_entity_009)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_009)",
            "url": "https://news.qa.local/audit_new_entity_009/funding",
            "publishedAt": 1768824540000,
            "snippet": "Funding announcement for audit_new_entity_009 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_009"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_010",
    "name": "Audit QA: new_entity (audit_new_entity_010)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_010)",
            "url": "https://news.qa.local/audit_new_entity_010/funding",
            "publishedAt": 1768824600000,
            "snippet": "Funding announcement for audit_new_entity_010 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_010"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_011",
    "name": "Audit QA: new_entity (audit_new_entity_011)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_011)",
            "url": "https://news.qa.local/audit_new_entity_011/funding",
            "publishedAt": 1768824660000,
            "snippet": "Funding announcement for audit_new_entity_011 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_011"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_012",
    "name": "Audit QA: new_entity (audit_new_entity_012)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_012)",
            "url": "https://news.qa.local/audit_new_entity_012/funding",
            "publishedAt": 1768824720000,
            "snippet": "Funding announcement for audit_new_entity_012 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_012"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_013",
    "name": "Audit QA: new_entity (audit_new_entity_013)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_013)",
            "url": "https://news.qa.local/audit_new_entity_013/funding",
            "publishedAt": 1768824780000,
            "snippet": "Funding announcement for audit_new_entity_013 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_013"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_014",
    "name": "Audit QA: new_entity (audit_new_entity_014)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_014)",
            "url": "https://news.qa.local/audit_new_entity_014/funding",
            "publishedAt": 1768824840000,
            "snippet": "Funding announcement for audit_new_entity_014 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_014"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_015",
    "name": "Audit QA: new_entity (audit_new_entity_015)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_015)",
            "url": "https://news.qa.local/audit_new_entity_015/funding",
            "publishedAt": 1768824900000,
            "snippet": "Funding announcement for audit_new_entity_015 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_015"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_016",
    "name": "Audit QA: new_entity (audit_new_entity_016)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_016)",
            "url": "https://news.qa.local/audit_new_entity_016/funding",
            "publishedAt": 1768824960000,
            "snippet": "Funding announcement for audit_new_entity_016 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_016"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_017",
    "name": "Audit QA: new_entity (audit_new_entity_017)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_017)",
            "url": "https://news.qa.local/audit_new_entity_017/funding",
            "publishedAt": 1768825020000,
            "snippet": "Funding announcement for audit_new_entity_017 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_017"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_018",
    "name": "Audit QA: new_entity (audit_new_entity_018)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_018)",
            "url": "https://news.qa.local/audit_new_entity_018/funding",
            "publishedAt": 1768825080000,
            "snippet": "Funding announcement for audit_new_entity_018 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_018"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_019",
    "name": "Audit QA: new_entity (audit_new_entity_019)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_019)",
            "url": "https://news.qa.local/audit_new_entity_019/funding",
            "publishedAt": 1768825140000,
            "snippet": "Funding announcement for audit_new_entity_019 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_019"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_020",
    "name": "Audit QA: new_entity (audit_new_entity_020)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_020)",
            "url": "https://news.qa.local/audit_new_entity_020/funding",
            "publishedAt": 1768825200000,
            "snippet": "Funding announcement for audit_new_entity_020 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_020"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_021",
    "name": "Audit QA: new_entity (audit_new_entity_021)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_021)",
            "url": "https://news.qa.local/audit_new_entity_021/funding",
            "publishedAt": 1768825260000,
            "snippet": "Funding announcement for audit_new_entity_021 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_021"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_022",
    "name": "Audit QA: new_entity (audit_new_entity_022)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_022)",
            "url": "https://news.qa.local/audit_new_entity_022/funding",
            "publishedAt": 1768825320000,
            "snippet": "Funding announcement for audit_new_entity_022 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_022"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_023",
    "name": "Audit QA: new_entity (audit_new_entity_023)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_023)",
            "url": "https://news.qa.local/audit_new_entity_023/funding",
            "publishedAt": 1768825380000,
            "snippet": "Funding announcement for audit_new_entity_023 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_023"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_new_entity_024",
    "name": "Audit QA: new_entity (audit_new_entity_024)",
    "tags": [
      "new_entity"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo announces Series A funding round (audit_new_entity_024)",
            "url": "https://news.qa.local/audit_new_entity_024/funding",
            "publishedAt": 1768825440000,
            "snippet": "Funding announcement for audit_new_entity_024 with deterministic fixtures.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_new_entity_024"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_000",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_000)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_000)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_000/story",
            "publishedAt": 1768824000000,
            "snippet": "Initial report for audit_dedup_canonical_url_000.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_000) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_000/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768825800000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_000.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_000"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_000",
        "name": "QA Thread audit_dedup_canonical_url_000",
        "thesis": "Seeded thread for audit_dedup_canonical_url_000",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_000"
        ],
        "createdAt": 1768219200000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_001",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_001)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_001)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_001/story",
            "publishedAt": 1768824060000,
            "snippet": "Initial report for audit_dedup_canonical_url_001.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_001) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_001/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768825860000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_001.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_001"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_001",
        "name": "QA Thread audit_dedup_canonical_url_001",
        "thesis": "Seeded thread for audit_dedup_canonical_url_001",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_001"
        ],
        "createdAt": 1768219260000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_002",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_002)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_002)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_002/story",
            "publishedAt": 1768824120000,
            "snippet": "Initial report for audit_dedup_canonical_url_002.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_002) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_002/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768825920000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_002.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_002"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_002",
        "name": "QA Thread audit_dedup_canonical_url_002",
        "thesis": "Seeded thread for audit_dedup_canonical_url_002",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_002"
        ],
        "createdAt": 1768219320000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_003",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_003)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_003)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_003/story",
            "publishedAt": 1768824180000,
            "snippet": "Initial report for audit_dedup_canonical_url_003.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_003) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_003/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768825980000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_003.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_003"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_003",
        "name": "QA Thread audit_dedup_canonical_url_003",
        "thesis": "Seeded thread for audit_dedup_canonical_url_003",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_003"
        ],
        "createdAt": 1768219380000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_004",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_004)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_004)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_004/story",
            "publishedAt": 1768824240000,
            "snippet": "Initial report for audit_dedup_canonical_url_004.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_004) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_004/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768826040000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_004.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_004"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_004",
        "name": "QA Thread audit_dedup_canonical_url_004",
        "thesis": "Seeded thread for audit_dedup_canonical_url_004",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_004"
        ],
        "createdAt": 1768219440000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_005",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_005)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_005)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_005/story",
            "publishedAt": 1768824300000,
            "snippet": "Initial report for audit_dedup_canonical_url_005.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_005) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_005/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768826100000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_005.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_005"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_005",
        "name": "QA Thread audit_dedup_canonical_url_005",
        "thesis": "Seeded thread for audit_dedup_canonical_url_005",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_005"
        ],
        "createdAt": 1768219500000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_006",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_006)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_006)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_006/story",
            "publishedAt": 1768824360000,
            "snippet": "Initial report for audit_dedup_canonical_url_006.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_006) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_006/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768826160000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_006.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_006"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_006",
        "name": "QA Thread audit_dedup_canonical_url_006",
        "thesis": "Seeded thread for audit_dedup_canonical_url_006",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_006"
        ],
        "createdAt": 1768219560000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_007",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_007)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_007)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_007/story",
            "publishedAt": 1768824420000,
            "snippet": "Initial report for audit_dedup_canonical_url_007.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_007) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_007/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768826220000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_007.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_007"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_007",
        "name": "QA Thread audit_dedup_canonical_url_007",
        "thesis": "Seeded thread for audit_dedup_canonical_url_007",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_007"
        ],
        "createdAt": 1768219620000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_008",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_008)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_008)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_008/story",
            "publishedAt": 1768824480000,
            "snippet": "Initial report for audit_dedup_canonical_url_008.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_008) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_008/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768826280000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_008.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_008"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_008",
        "name": "QA Thread audit_dedup_canonical_url_008",
        "thesis": "Seeded thread for audit_dedup_canonical_url_008",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_008"
        ],
        "createdAt": 1768219680000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_009",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_009)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_009)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_009/story",
            "publishedAt": 1768824540000,
            "snippet": "Initial report for audit_dedup_canonical_url_009.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_009) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_009/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768826340000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_009.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_009"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_009",
        "name": "QA Thread audit_dedup_canonical_url_009",
        "thesis": "Seeded thread for audit_dedup_canonical_url_009",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_009"
        ],
        "createdAt": 1768219740000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_010",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_010)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_010)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_010/story",
            "publishedAt": 1768824600000,
            "snippet": "Initial report for audit_dedup_canonical_url_010.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_010) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_010/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768826400000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_010.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_010"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_010",
        "name": "QA Thread audit_dedup_canonical_url_010",
        "thesis": "Seeded thread for audit_dedup_canonical_url_010",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_010"
        ],
        "createdAt": 1768219800000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_011",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_011)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_011)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_011/story",
            "publishedAt": 1768824660000,
            "snippet": "Initial report for audit_dedup_canonical_url_011.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_011) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_011/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768826460000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_011.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_011"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_011",
        "name": "QA Thread audit_dedup_canonical_url_011",
        "thesis": "Seeded thread for audit_dedup_canonical_url_011",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_011"
        ],
        "createdAt": 1768219860000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_012",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_012)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_012)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_012/story",
            "publishedAt": 1768824720000,
            "snippet": "Initial report for audit_dedup_canonical_url_012.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_012) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_012/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768826520000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_012.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_012"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_012",
        "name": "QA Thread audit_dedup_canonical_url_012",
        "thesis": "Seeded thread for audit_dedup_canonical_url_012",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_012"
        ],
        "createdAt": 1768219920000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_013",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_013)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_013)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_013/story",
            "publishedAt": 1768824780000,
            "snippet": "Initial report for audit_dedup_canonical_url_013.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_013) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_013/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768826580000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_013.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_013"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_013",
        "name": "QA Thread audit_dedup_canonical_url_013",
        "thesis": "Seeded thread for audit_dedup_canonical_url_013",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_013"
        ],
        "createdAt": 1768219980000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_014",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_014)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_014)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_014/story",
            "publishedAt": 1768824840000,
            "snippet": "Initial report for audit_dedup_canonical_url_014.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_014) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_014/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768826640000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_014.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_014"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_014",
        "name": "QA Thread audit_dedup_canonical_url_014",
        "thesis": "Seeded thread for audit_dedup_canonical_url_014",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_014"
        ],
        "createdAt": 1768220040000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_015",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_015)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_015)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_015/story",
            "publishedAt": 1768824900000,
            "snippet": "Initial report for audit_dedup_canonical_url_015.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_015) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_015/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768826700000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_015.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_015"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_015",
        "name": "QA Thread audit_dedup_canonical_url_015",
        "thesis": "Seeded thread for audit_dedup_canonical_url_015",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_015"
        ],
        "createdAt": 1768220100000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_016",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_016)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_016)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_016/story",
            "publishedAt": 1768824960000,
            "snippet": "Initial report for audit_dedup_canonical_url_016.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_016) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_016/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768826760000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_016.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_016"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_016",
        "name": "QA Thread audit_dedup_canonical_url_016",
        "thesis": "Seeded thread for audit_dedup_canonical_url_016",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_016"
        ],
        "createdAt": 1768220160000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_017",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_017)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_017)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_017/story",
            "publishedAt": 1768825020000,
            "snippet": "Initial report for audit_dedup_canonical_url_017.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_017) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_017/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768826820000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_017.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_017"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_017",
        "name": "QA Thread audit_dedup_canonical_url_017",
        "thesis": "Seeded thread for audit_dedup_canonical_url_017",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_017"
        ],
        "createdAt": 1768220220000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_018",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_018)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_018)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_018/story",
            "publishedAt": 1768825080000,
            "snippet": "Initial report for audit_dedup_canonical_url_018.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_018) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_018/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768826880000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_018.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_018"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_018",
        "name": "QA Thread audit_dedup_canonical_url_018",
        "thesis": "Seeded thread for audit_dedup_canonical_url_018",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_018"
        ],
        "createdAt": 1768220280000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_019",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_019)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_019)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_019/story",
            "publishedAt": 1768825140000,
            "snippet": "Initial report for audit_dedup_canonical_url_019.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_019) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_019/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768826940000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_019.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_019"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_019",
        "name": "QA Thread audit_dedup_canonical_url_019",
        "thesis": "Seeded thread for audit_dedup_canonical_url_019",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_019"
        ],
        "createdAt": 1768220340000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_020",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_020)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_020)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_020/story",
            "publishedAt": 1768825200000,
            "snippet": "Initial report for audit_dedup_canonical_url_020.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_020) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_020/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768827000000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_020.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_020"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_020",
        "name": "QA Thread audit_dedup_canonical_url_020",
        "thesis": "Seeded thread for audit_dedup_canonical_url_020",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_020"
        ],
        "createdAt": 1768220400000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_021",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_021)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_021)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_021/story",
            "publishedAt": 1768825260000,
            "snippet": "Initial report for audit_dedup_canonical_url_021.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_021) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_021/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768827060000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_021.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_021"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_021",
        "name": "QA Thread audit_dedup_canonical_url_021",
        "thesis": "Seeded thread for audit_dedup_canonical_url_021",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_021"
        ],
        "createdAt": 1768220460000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_022",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_022)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_022)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_022/story",
            "publishedAt": 1768825320000,
            "snippet": "Initial report for audit_dedup_canonical_url_022.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_022) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_022/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768827120000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_022.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_022"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_022",
        "name": "QA Thread audit_dedup_canonical_url_022",
        "thesis": "Seeded thread for audit_dedup_canonical_url_022",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_022"
        ],
        "createdAt": 1768220520000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_023",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_023)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_023)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_023/story",
            "publishedAt": 1768825380000,
            "snippet": "Initial report for audit_dedup_canonical_url_023.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_023) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_023/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768827180000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_023.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_023"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_023",
        "name": "QA Thread audit_dedup_canonical_url_023",
        "thesis": "Seeded thread for audit_dedup_canonical_url_023",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_023"
        ],
        "createdAt": 1768220580000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_canonical_url_024",
    "name": "Audit QA: dedup_canonical_url (audit_dedup_canonical_url_024)",
    "tags": [
      "dedup_canonical_url"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_024)",
            "url": "https://news.qa.local/audit_dedup_canonical_url_024/story",
            "publishedAt": 1768825440000,
            "snippet": "Initial report for audit_dedup_canonical_url_024.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo launches new product (audit_dedup_canonical_url_024) [repost]",
            "url": "https://news.qa.local/audit_dedup_canonical_url_024/story?utm_source=test&utm_medium=qa",
            "publishedAt": 1768827240000,
            "snippet": "Same canonical URL with tracking params for audit_dedup_canonical_url_024.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_canonical_url_024"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "canonical_url"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_canonical_url_024",
        "name": "QA Thread audit_dedup_canonical_url_024",
        "thesis": "Seeded thread for audit_dedup_canonical_url_024",
        "entityKeys": [
          "entity:QA_audit_dedup_canonical_url_024"
        ],
        "createdAt": 1768220640000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_000",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_000)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_000)",
            "url": "https://news.qa.local/audit_dedup_content_hash_000/exec",
            "publishedAt": 1768824000000,
            "snippet": "Executive change report for audit_dedup_content_hash_000.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_000)",
            "url": "https://news.qa.local/audit_dedup_content_hash_000/exec-syndicate",
            "publishedAt": 1768825800000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_000.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_000"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_000",
        "name": "QA Thread audit_dedup_content_hash_000",
        "thesis": "Seeded thread for audit_dedup_content_hash_000",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_000"
        ],
        "createdAt": 1768219200000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_001",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_001)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_001)",
            "url": "https://news.qa.local/audit_dedup_content_hash_001/exec",
            "publishedAt": 1768824060000,
            "snippet": "Executive change report for audit_dedup_content_hash_001.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_001)",
            "url": "https://news.qa.local/audit_dedup_content_hash_001/exec-syndicate",
            "publishedAt": 1768825860000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_001.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_001"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_001",
        "name": "QA Thread audit_dedup_content_hash_001",
        "thesis": "Seeded thread for audit_dedup_content_hash_001",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_001"
        ],
        "createdAt": 1768219260000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_002",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_002)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_002)",
            "url": "https://news.qa.local/audit_dedup_content_hash_002/exec",
            "publishedAt": 1768824120000,
            "snippet": "Executive change report for audit_dedup_content_hash_002.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_002)",
            "url": "https://news.qa.local/audit_dedup_content_hash_002/exec-syndicate",
            "publishedAt": 1768825920000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_002.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_002"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_002",
        "name": "QA Thread audit_dedup_content_hash_002",
        "thesis": "Seeded thread for audit_dedup_content_hash_002",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_002"
        ],
        "createdAt": 1768219320000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_003",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_003)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_003)",
            "url": "https://news.qa.local/audit_dedup_content_hash_003/exec",
            "publishedAt": 1768824180000,
            "snippet": "Executive change report for audit_dedup_content_hash_003.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_003)",
            "url": "https://news.qa.local/audit_dedup_content_hash_003/exec-syndicate",
            "publishedAt": 1768825980000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_003.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_003"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_003",
        "name": "QA Thread audit_dedup_content_hash_003",
        "thesis": "Seeded thread for audit_dedup_content_hash_003",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_003"
        ],
        "createdAt": 1768219380000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_004",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_004)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_004)",
            "url": "https://news.qa.local/audit_dedup_content_hash_004/exec",
            "publishedAt": 1768824240000,
            "snippet": "Executive change report for audit_dedup_content_hash_004.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_004)",
            "url": "https://news.qa.local/audit_dedup_content_hash_004/exec-syndicate",
            "publishedAt": 1768826040000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_004.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_004"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_004",
        "name": "QA Thread audit_dedup_content_hash_004",
        "thesis": "Seeded thread for audit_dedup_content_hash_004",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_004"
        ],
        "createdAt": 1768219440000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_005",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_005)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_005)",
            "url": "https://news.qa.local/audit_dedup_content_hash_005/exec",
            "publishedAt": 1768824300000,
            "snippet": "Executive change report for audit_dedup_content_hash_005.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_005)",
            "url": "https://news.qa.local/audit_dedup_content_hash_005/exec-syndicate",
            "publishedAt": 1768826100000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_005.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_005"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_005",
        "name": "QA Thread audit_dedup_content_hash_005",
        "thesis": "Seeded thread for audit_dedup_content_hash_005",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_005"
        ],
        "createdAt": 1768219500000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_006",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_006)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_006)",
            "url": "https://news.qa.local/audit_dedup_content_hash_006/exec",
            "publishedAt": 1768824360000,
            "snippet": "Executive change report for audit_dedup_content_hash_006.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_006)",
            "url": "https://news.qa.local/audit_dedup_content_hash_006/exec-syndicate",
            "publishedAt": 1768826160000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_006.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_006"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_006",
        "name": "QA Thread audit_dedup_content_hash_006",
        "thesis": "Seeded thread for audit_dedup_content_hash_006",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_006"
        ],
        "createdAt": 1768219560000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_007",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_007)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_007)",
            "url": "https://news.qa.local/audit_dedup_content_hash_007/exec",
            "publishedAt": 1768824420000,
            "snippet": "Executive change report for audit_dedup_content_hash_007.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_007)",
            "url": "https://news.qa.local/audit_dedup_content_hash_007/exec-syndicate",
            "publishedAt": 1768826220000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_007.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_007"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_007",
        "name": "QA Thread audit_dedup_content_hash_007",
        "thesis": "Seeded thread for audit_dedup_content_hash_007",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_007"
        ],
        "createdAt": 1768219620000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_008",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_008)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_008)",
            "url": "https://news.qa.local/audit_dedup_content_hash_008/exec",
            "publishedAt": 1768824480000,
            "snippet": "Executive change report for audit_dedup_content_hash_008.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_008)",
            "url": "https://news.qa.local/audit_dedup_content_hash_008/exec-syndicate",
            "publishedAt": 1768826280000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_008.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_008"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_008",
        "name": "QA Thread audit_dedup_content_hash_008",
        "thesis": "Seeded thread for audit_dedup_content_hash_008",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_008"
        ],
        "createdAt": 1768219680000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_009",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_009)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_009)",
            "url": "https://news.qa.local/audit_dedup_content_hash_009/exec",
            "publishedAt": 1768824540000,
            "snippet": "Executive change report for audit_dedup_content_hash_009.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_009)",
            "url": "https://news.qa.local/audit_dedup_content_hash_009/exec-syndicate",
            "publishedAt": 1768826340000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_009.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_009"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_009",
        "name": "QA Thread audit_dedup_content_hash_009",
        "thesis": "Seeded thread for audit_dedup_content_hash_009",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_009"
        ],
        "createdAt": 1768219740000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_010",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_010)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_010)",
            "url": "https://news.qa.local/audit_dedup_content_hash_010/exec",
            "publishedAt": 1768824600000,
            "snippet": "Executive change report for audit_dedup_content_hash_010.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_010)",
            "url": "https://news.qa.local/audit_dedup_content_hash_010/exec-syndicate",
            "publishedAt": 1768826400000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_010.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_010"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_010",
        "name": "QA Thread audit_dedup_content_hash_010",
        "thesis": "Seeded thread for audit_dedup_content_hash_010",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_010"
        ],
        "createdAt": 1768219800000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_011",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_011)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_011)",
            "url": "https://news.qa.local/audit_dedup_content_hash_011/exec",
            "publishedAt": 1768824660000,
            "snippet": "Executive change report for audit_dedup_content_hash_011.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_011)",
            "url": "https://news.qa.local/audit_dedup_content_hash_011/exec-syndicate",
            "publishedAt": 1768826460000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_011.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_011"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_011",
        "name": "QA Thread audit_dedup_content_hash_011",
        "thesis": "Seeded thread for audit_dedup_content_hash_011",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_011"
        ],
        "createdAt": 1768219860000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_012",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_012)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_012)",
            "url": "https://news.qa.local/audit_dedup_content_hash_012/exec",
            "publishedAt": 1768824720000,
            "snippet": "Executive change report for audit_dedup_content_hash_012.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_012)",
            "url": "https://news.qa.local/audit_dedup_content_hash_012/exec-syndicate",
            "publishedAt": 1768826520000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_012.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_012"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_012",
        "name": "QA Thread audit_dedup_content_hash_012",
        "thesis": "Seeded thread for audit_dedup_content_hash_012",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_012"
        ],
        "createdAt": 1768219920000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_013",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_013)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_013)",
            "url": "https://news.qa.local/audit_dedup_content_hash_013/exec",
            "publishedAt": 1768824780000,
            "snippet": "Executive change report for audit_dedup_content_hash_013.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_013)",
            "url": "https://news.qa.local/audit_dedup_content_hash_013/exec-syndicate",
            "publishedAt": 1768826580000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_013.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_013"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_013",
        "name": "QA Thread audit_dedup_content_hash_013",
        "thesis": "Seeded thread for audit_dedup_content_hash_013",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_013"
        ],
        "createdAt": 1768219980000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_014",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_014)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_014)",
            "url": "https://news.qa.local/audit_dedup_content_hash_014/exec",
            "publishedAt": 1768824840000,
            "snippet": "Executive change report for audit_dedup_content_hash_014.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_014)",
            "url": "https://news.qa.local/audit_dedup_content_hash_014/exec-syndicate",
            "publishedAt": 1768826640000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_014.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_014"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_014",
        "name": "QA Thread audit_dedup_content_hash_014",
        "thesis": "Seeded thread for audit_dedup_content_hash_014",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_014"
        ],
        "createdAt": 1768220040000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_015",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_015)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_015)",
            "url": "https://news.qa.local/audit_dedup_content_hash_015/exec",
            "publishedAt": 1768824900000,
            "snippet": "Executive change report for audit_dedup_content_hash_015.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_015)",
            "url": "https://news.qa.local/audit_dedup_content_hash_015/exec-syndicate",
            "publishedAt": 1768826700000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_015.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_015"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_015",
        "name": "QA Thread audit_dedup_content_hash_015",
        "thesis": "Seeded thread for audit_dedup_content_hash_015",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_015"
        ],
        "createdAt": 1768220100000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_016",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_016)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_016)",
            "url": "https://news.qa.local/audit_dedup_content_hash_016/exec",
            "publishedAt": 1768824960000,
            "snippet": "Executive change report for audit_dedup_content_hash_016.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_016)",
            "url": "https://news.qa.local/audit_dedup_content_hash_016/exec-syndicate",
            "publishedAt": 1768826760000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_016.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_016"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_016",
        "name": "QA Thread audit_dedup_content_hash_016",
        "thesis": "Seeded thread for audit_dedup_content_hash_016",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_016"
        ],
        "createdAt": 1768220160000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_017",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_017)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_017)",
            "url": "https://news.qa.local/audit_dedup_content_hash_017/exec",
            "publishedAt": 1768825020000,
            "snippet": "Executive change report for audit_dedup_content_hash_017.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_017)",
            "url": "https://news.qa.local/audit_dedup_content_hash_017/exec-syndicate",
            "publishedAt": 1768826820000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_017.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_017"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_017",
        "name": "QA Thread audit_dedup_content_hash_017",
        "thesis": "Seeded thread for audit_dedup_content_hash_017",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_017"
        ],
        "createdAt": 1768220220000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_018",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_018)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_018)",
            "url": "https://news.qa.local/audit_dedup_content_hash_018/exec",
            "publishedAt": 1768825080000,
            "snippet": "Executive change report for audit_dedup_content_hash_018.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_018)",
            "url": "https://news.qa.local/audit_dedup_content_hash_018/exec-syndicate",
            "publishedAt": 1768826880000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_018.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_018"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_018",
        "name": "QA Thread audit_dedup_content_hash_018",
        "thesis": "Seeded thread for audit_dedup_content_hash_018",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_018"
        ],
        "createdAt": 1768220280000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_019",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_019)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_019)",
            "url": "https://news.qa.local/audit_dedup_content_hash_019/exec",
            "publishedAt": 1768825140000,
            "snippet": "Executive change report for audit_dedup_content_hash_019.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_019)",
            "url": "https://news.qa.local/audit_dedup_content_hash_019/exec-syndicate",
            "publishedAt": 1768826940000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_019.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_019"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_019",
        "name": "QA Thread audit_dedup_content_hash_019",
        "thesis": "Seeded thread for audit_dedup_content_hash_019",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_019"
        ],
        "createdAt": 1768220340000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_020",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_020)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_020)",
            "url": "https://news.qa.local/audit_dedup_content_hash_020/exec",
            "publishedAt": 1768825200000,
            "snippet": "Executive change report for audit_dedup_content_hash_020.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_020)",
            "url": "https://news.qa.local/audit_dedup_content_hash_020/exec-syndicate",
            "publishedAt": 1768827000000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_020.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_020"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_020",
        "name": "QA Thread audit_dedup_content_hash_020",
        "thesis": "Seeded thread for audit_dedup_content_hash_020",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_020"
        ],
        "createdAt": 1768220400000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_021",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_021)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_021)",
            "url": "https://news.qa.local/audit_dedup_content_hash_021/exec",
            "publishedAt": 1768825260000,
            "snippet": "Executive change report for audit_dedup_content_hash_021.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_021)",
            "url": "https://news.qa.local/audit_dedup_content_hash_021/exec-syndicate",
            "publishedAt": 1768827060000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_021.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_021"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_021",
        "name": "QA Thread audit_dedup_content_hash_021",
        "thesis": "Seeded thread for audit_dedup_content_hash_021",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_021"
        ],
        "createdAt": 1768220460000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_022",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_022)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_022)",
            "url": "https://news.qa.local/audit_dedup_content_hash_022/exec",
            "publishedAt": 1768825320000,
            "snippet": "Executive change report for audit_dedup_content_hash_022.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_022)",
            "url": "https://news.qa.local/audit_dedup_content_hash_022/exec-syndicate",
            "publishedAt": 1768827120000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_022.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_022"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_022",
        "name": "QA Thread audit_dedup_content_hash_022",
        "thesis": "Seeded thread for audit_dedup_content_hash_022",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_022"
        ],
        "createdAt": 1768220520000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_023",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_023)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_023)",
            "url": "https://news.qa.local/audit_dedup_content_hash_023/exec",
            "publishedAt": 1768825380000,
            "snippet": "Executive change report for audit_dedup_content_hash_023.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_023)",
            "url": "https://news.qa.local/audit_dedup_content_hash_023/exec-syndicate",
            "publishedAt": 1768827180000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_023.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_023"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_023",
        "name": "QA Thread audit_dedup_content_hash_023",
        "thesis": "Seeded thread for audit_dedup_content_hash_023",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_023"
        ],
        "createdAt": 1768220580000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_content_hash_024",
    "name": "Audit QA: dedup_content_hash (audit_dedup_content_hash_024)",
    "tags": [
      "dedup_content_hash"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_024)",
            "url": "https://news.qa.local/audit_dedup_content_hash_024/exec",
            "publishedAt": 1768825440000,
            "snippet": "Executive change report for audit_dedup_content_hash_024.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo appoints new CFO (audit_dedup_content_hash_024)",
            "url": "https://news.qa.local/audit_dedup_content_hash_024/exec-syndicate",
            "publishedAt": 1768827240000,
            "snippet": "Syndicated repost for audit_dedup_content_hash_024.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_content_hash_024"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "skip",
              "stage": "content_hash"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_content_hash_024",
        "name": "QA Thread audit_dedup_content_hash_024",
        "thesis": "Seeded thread for audit_dedup_content_hash_024",
        "entityKeys": [
          "entity:QA_audit_dedup_content_hash_024"
        ],
        "createdAt": 1768220640000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_000",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_000)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_000)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_000/earnings",
            "publishedAt": 1768824000000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_000.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_000)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_000/earnings-followup",
            "publishedAt": 1768825800000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_000.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_000"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_000",
        "name": "QA Thread audit_dedup_near_duplicate_update_000",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_000",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_000"
        ],
        "createdAt": 1768219200000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_001",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_001)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_001)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_001/earnings",
            "publishedAt": 1768824060000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_001.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_001)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_001/earnings-followup",
            "publishedAt": 1768825860000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_001.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_001"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_001",
        "name": "QA Thread audit_dedup_near_duplicate_update_001",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_001",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_001"
        ],
        "createdAt": 1768219260000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_002",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_002)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_002)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_002/earnings",
            "publishedAt": 1768824120000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_002.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_002)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_002/earnings-followup",
            "publishedAt": 1768825920000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_002.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_002"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_002",
        "name": "QA Thread audit_dedup_near_duplicate_update_002",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_002",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_002"
        ],
        "createdAt": 1768219320000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_003",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_003)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_003)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_003/earnings",
            "publishedAt": 1768824180000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_003.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_003)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_003/earnings-followup",
            "publishedAt": 1768825980000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_003.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_003"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_003",
        "name": "QA Thread audit_dedup_near_duplicate_update_003",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_003",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_003"
        ],
        "createdAt": 1768219380000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_004",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_004)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_004)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_004/earnings",
            "publishedAt": 1768824240000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_004.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_004)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_004/earnings-followup",
            "publishedAt": 1768826040000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_004.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_004"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_004",
        "name": "QA Thread audit_dedup_near_duplicate_update_004",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_004",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_004"
        ],
        "createdAt": 1768219440000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_005",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_005)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_005)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_005/earnings",
            "publishedAt": 1768824300000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_005.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_005)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_005/earnings-followup",
            "publishedAt": 1768826100000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_005.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_005"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_005",
        "name": "QA Thread audit_dedup_near_duplicate_update_005",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_005",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_005"
        ],
        "createdAt": 1768219500000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_006",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_006)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_006)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_006/earnings",
            "publishedAt": 1768824360000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_006.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_006)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_006/earnings-followup",
            "publishedAt": 1768826160000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_006.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_006"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_006",
        "name": "QA Thread audit_dedup_near_duplicate_update_006",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_006",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_006"
        ],
        "createdAt": 1768219560000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_007",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_007)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_007)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_007/earnings",
            "publishedAt": 1768824420000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_007.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_007)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_007/earnings-followup",
            "publishedAt": 1768826220000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_007.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_007"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_007",
        "name": "QA Thread audit_dedup_near_duplicate_update_007",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_007",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_007"
        ],
        "createdAt": 1768219620000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_008",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_008)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_008)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_008/earnings",
            "publishedAt": 1768824480000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_008.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_008)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_008/earnings-followup",
            "publishedAt": 1768826280000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_008.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_008"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_008",
        "name": "QA Thread audit_dedup_near_duplicate_update_008",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_008",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_008"
        ],
        "createdAt": 1768219680000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_009",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_009)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_009)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_009/earnings",
            "publishedAt": 1768824540000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_009.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_009)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_009/earnings-followup",
            "publishedAt": 1768826340000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_009.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_009"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_009",
        "name": "QA Thread audit_dedup_near_duplicate_update_009",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_009",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_009"
        ],
        "createdAt": 1768219740000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_010",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_010)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_010)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_010/earnings",
            "publishedAt": 1768824600000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_010.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_010)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_010/earnings-followup",
            "publishedAt": 1768826400000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_010.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_010"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_010",
        "name": "QA Thread audit_dedup_near_duplicate_update_010",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_010",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_010"
        ],
        "createdAt": 1768219800000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_011",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_011)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_011)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_011/earnings",
            "publishedAt": 1768824660000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_011.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_011)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_011/earnings-followup",
            "publishedAt": 1768826460000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_011.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_011"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_011",
        "name": "QA Thread audit_dedup_near_duplicate_update_011",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_011",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_011"
        ],
        "createdAt": 1768219860000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_012",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_012)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_012)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_012/earnings",
            "publishedAt": 1768824720000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_012.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_012)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_012/earnings-followup",
            "publishedAt": 1768826520000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_012.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_012"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_012",
        "name": "QA Thread audit_dedup_near_duplicate_update_012",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_012",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_012"
        ],
        "createdAt": 1768219920000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_013",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_013)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_013)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_013/earnings",
            "publishedAt": 1768824780000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_013.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_013)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_013/earnings-followup",
            "publishedAt": 1768826580000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_013.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_013"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_013",
        "name": "QA Thread audit_dedup_near_duplicate_update_013",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_013",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_013"
        ],
        "createdAt": 1768219980000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_014",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_014)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_014)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_014/earnings",
            "publishedAt": 1768824840000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_014.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_014)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_014/earnings-followup",
            "publishedAt": 1768826640000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_014.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_014"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_014",
        "name": "QA Thread audit_dedup_near_duplicate_update_014",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_014",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_014"
        ],
        "createdAt": 1768220040000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_015",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_015)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_015)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_015/earnings",
            "publishedAt": 1768824900000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_015.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_015)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_015/earnings-followup",
            "publishedAt": 1768826700000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_015.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_015"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_015",
        "name": "QA Thread audit_dedup_near_duplicate_update_015",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_015",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_015"
        ],
        "createdAt": 1768220100000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_016",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_016)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_016)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_016/earnings",
            "publishedAt": 1768824960000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_016.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_016)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_016/earnings-followup",
            "publishedAt": 1768826760000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_016.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_016"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_016",
        "name": "QA Thread audit_dedup_near_duplicate_update_016",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_016",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_016"
        ],
        "createdAt": 1768220160000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_017",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_017)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_017)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_017/earnings",
            "publishedAt": 1768825020000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_017.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_017)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_017/earnings-followup",
            "publishedAt": 1768826820000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_017.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_017"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_017",
        "name": "QA Thread audit_dedup_near_duplicate_update_017",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_017",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_017"
        ],
        "createdAt": 1768220220000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_018",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_018)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_018)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_018/earnings",
            "publishedAt": 1768825080000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_018.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_018)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_018/earnings-followup",
            "publishedAt": 1768826880000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_018.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_018"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_018",
        "name": "QA Thread audit_dedup_near_duplicate_update_018",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_018",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_018"
        ],
        "createdAt": 1768220280000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_019",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_019)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_019)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_019/earnings",
            "publishedAt": 1768825140000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_019.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_019)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_019/earnings-followup",
            "publishedAt": 1768826940000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_019.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_019"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_019",
        "name": "QA Thread audit_dedup_near_duplicate_update_019",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_019",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_019"
        ],
        "createdAt": 1768220340000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_020",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_020)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_020)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_020/earnings",
            "publishedAt": 1768825200000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_020.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_020)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_020/earnings-followup",
            "publishedAt": 1768827000000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_020.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_020"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_020",
        "name": "QA Thread audit_dedup_near_duplicate_update_020",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_020",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_020"
        ],
        "createdAt": 1768220400000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_021",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_021)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_021)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_021/earnings",
            "publishedAt": 1768825260000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_021.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_021)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_021/earnings-followup",
            "publishedAt": 1768827060000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_021.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_021"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_021",
        "name": "QA Thread audit_dedup_near_duplicate_update_021",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_021",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_021"
        ],
        "createdAt": 1768220460000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_022",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_022)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_022)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_022/earnings",
            "publishedAt": 1768825320000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_022.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_022)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_022/earnings-followup",
            "publishedAt": 1768827120000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_022.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_022"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_022",
        "name": "QA Thread audit_dedup_near_duplicate_update_022",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_022",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_022"
        ],
        "createdAt": 1768220520000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_023",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_023)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_023)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_023/earnings",
            "publishedAt": 1768825380000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_023.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_023)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_023/earnings-followup",
            "publishedAt": 1768827180000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_023.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_023"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_023",
        "name": "QA Thread audit_dedup_near_duplicate_update_023",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_023",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_023"
        ],
        "createdAt": 1768220580000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_dedup_near_duplicate_update_024",
    "name": "Audit QA: dedup_near_duplicate_update (audit_dedup_near_duplicate_update_024)",
    "tags": [
      "dedup_near_duplicate_update"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo earnings beat expectations (audit_dedup_near_duplicate_update_024)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_024/earnings",
            "publishedAt": 1768825440000,
            "snippet": "Earnings beat report for audit_dedup_near_duplicate_update_024.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo earnings beat expectations in Q4 (audit_dedup_near_duplicate_update_024)",
            "url": "https://news.qa.local/audit_dedup_near_duplicate_update_024/earnings-followup",
            "publishedAt": 1768827240000,
            "snippet": "Follow-up with slight headline variation for audit_dedup_near_duplicate_update_024.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_024"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 2
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_dedup_near_duplicate_update_024",
        "name": "QA Thread audit_dedup_near_duplicate_update_024",
        "thesis": "Seeded thread for audit_dedup_near_duplicate_update_024",
        "entityKeys": [
          "entity:QA_audit_dedup_near_duplicate_update_024"
        ],
        "createdAt": 1768220640000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_000",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_000)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_000)",
            "url": "https://news.qa.local/audit_linked_update_chain_000/partner-1",
            "publishedAt": 1768824000000,
            "snippet": "Partnership announced for audit_linked_update_chain_000.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_000) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_000/partner-2",
            "publishedAt": 1768825800000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_000.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_000) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_000/partner-3",
            "publishedAt": 1768831200000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_000.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_000"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_000",
        "name": "QA Thread audit_linked_update_chain_000",
        "thesis": "Seeded thread for audit_linked_update_chain_000",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_000"
        ],
        "createdAt": 1768219200000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_001",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_001)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_001)",
            "url": "https://news.qa.local/audit_linked_update_chain_001/partner-1",
            "publishedAt": 1768824060000,
            "snippet": "Partnership announced for audit_linked_update_chain_001.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_001) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_001/partner-2",
            "publishedAt": 1768825860000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_001.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_001) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_001/partner-3",
            "publishedAt": 1768831260000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_001.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_001"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_001",
        "name": "QA Thread audit_linked_update_chain_001",
        "thesis": "Seeded thread for audit_linked_update_chain_001",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_001"
        ],
        "createdAt": 1768219260000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_002",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_002)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_002)",
            "url": "https://news.qa.local/audit_linked_update_chain_002/partner-1",
            "publishedAt": 1768824120000,
            "snippet": "Partnership announced for audit_linked_update_chain_002.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_002) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_002/partner-2",
            "publishedAt": 1768825920000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_002.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_002) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_002/partner-3",
            "publishedAt": 1768831320000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_002.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_002"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_002",
        "name": "QA Thread audit_linked_update_chain_002",
        "thesis": "Seeded thread for audit_linked_update_chain_002",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_002"
        ],
        "createdAt": 1768219320000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_003",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_003)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_003)",
            "url": "https://news.qa.local/audit_linked_update_chain_003/partner-1",
            "publishedAt": 1768824180000,
            "snippet": "Partnership announced for audit_linked_update_chain_003.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_003) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_003/partner-2",
            "publishedAt": 1768825980000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_003.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_003) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_003/partner-3",
            "publishedAt": 1768831380000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_003.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_003"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_003",
        "name": "QA Thread audit_linked_update_chain_003",
        "thesis": "Seeded thread for audit_linked_update_chain_003",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_003"
        ],
        "createdAt": 1768219380000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_004",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_004)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_004)",
            "url": "https://news.qa.local/audit_linked_update_chain_004/partner-1",
            "publishedAt": 1768824240000,
            "snippet": "Partnership announced for audit_linked_update_chain_004.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_004) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_004/partner-2",
            "publishedAt": 1768826040000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_004.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_004) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_004/partner-3",
            "publishedAt": 1768831440000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_004.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_004"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_004",
        "name": "QA Thread audit_linked_update_chain_004",
        "thesis": "Seeded thread for audit_linked_update_chain_004",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_004"
        ],
        "createdAt": 1768219440000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_005",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_005)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_005)",
            "url": "https://news.qa.local/audit_linked_update_chain_005/partner-1",
            "publishedAt": 1768824300000,
            "snippet": "Partnership announced for audit_linked_update_chain_005.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_005) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_005/partner-2",
            "publishedAt": 1768826100000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_005.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_005) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_005/partner-3",
            "publishedAt": 1768831500000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_005.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_005"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_005",
        "name": "QA Thread audit_linked_update_chain_005",
        "thesis": "Seeded thread for audit_linked_update_chain_005",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_005"
        ],
        "createdAt": 1768219500000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_006",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_006)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_006)",
            "url": "https://news.qa.local/audit_linked_update_chain_006/partner-1",
            "publishedAt": 1768824360000,
            "snippet": "Partnership announced for audit_linked_update_chain_006.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_006) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_006/partner-2",
            "publishedAt": 1768826160000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_006.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_006) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_006/partner-3",
            "publishedAt": 1768831560000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_006.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_006"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_006",
        "name": "QA Thread audit_linked_update_chain_006",
        "thesis": "Seeded thread for audit_linked_update_chain_006",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_006"
        ],
        "createdAt": 1768219560000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_007",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_007)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_007)",
            "url": "https://news.qa.local/audit_linked_update_chain_007/partner-1",
            "publishedAt": 1768824420000,
            "snippet": "Partnership announced for audit_linked_update_chain_007.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_007) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_007/partner-2",
            "publishedAt": 1768826220000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_007.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_007) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_007/partner-3",
            "publishedAt": 1768831620000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_007.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_007"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_007",
        "name": "QA Thread audit_linked_update_chain_007",
        "thesis": "Seeded thread for audit_linked_update_chain_007",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_007"
        ],
        "createdAt": 1768219620000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_008",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_008)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_008)",
            "url": "https://news.qa.local/audit_linked_update_chain_008/partner-1",
            "publishedAt": 1768824480000,
            "snippet": "Partnership announced for audit_linked_update_chain_008.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_008) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_008/partner-2",
            "publishedAt": 1768826280000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_008.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_008) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_008/partner-3",
            "publishedAt": 1768831680000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_008.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_008"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_008",
        "name": "QA Thread audit_linked_update_chain_008",
        "thesis": "Seeded thread for audit_linked_update_chain_008",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_008"
        ],
        "createdAt": 1768219680000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_009",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_009)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_009)",
            "url": "https://news.qa.local/audit_linked_update_chain_009/partner-1",
            "publishedAt": 1768824540000,
            "snippet": "Partnership announced for audit_linked_update_chain_009.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_009) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_009/partner-2",
            "publishedAt": 1768826340000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_009.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_009) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_009/partner-3",
            "publishedAt": 1768831740000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_009.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_009"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_009",
        "name": "QA Thread audit_linked_update_chain_009",
        "thesis": "Seeded thread for audit_linked_update_chain_009",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_009"
        ],
        "createdAt": 1768219740000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_010",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_010)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_010)",
            "url": "https://news.qa.local/audit_linked_update_chain_010/partner-1",
            "publishedAt": 1768824600000,
            "snippet": "Partnership announced for audit_linked_update_chain_010.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_010) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_010/partner-2",
            "publishedAt": 1768826400000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_010.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_010) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_010/partner-3",
            "publishedAt": 1768831800000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_010.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_010"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_010",
        "name": "QA Thread audit_linked_update_chain_010",
        "thesis": "Seeded thread for audit_linked_update_chain_010",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_010"
        ],
        "createdAt": 1768219800000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_011",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_011)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_011)",
            "url": "https://news.qa.local/audit_linked_update_chain_011/partner-1",
            "publishedAt": 1768824660000,
            "snippet": "Partnership announced for audit_linked_update_chain_011.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_011) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_011/partner-2",
            "publishedAt": 1768826460000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_011.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_011) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_011/partner-3",
            "publishedAt": 1768831860000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_011.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_011"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_011",
        "name": "QA Thread audit_linked_update_chain_011",
        "thesis": "Seeded thread for audit_linked_update_chain_011",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_011"
        ],
        "createdAt": 1768219860000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_012",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_012)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_012)",
            "url": "https://news.qa.local/audit_linked_update_chain_012/partner-1",
            "publishedAt": 1768824720000,
            "snippet": "Partnership announced for audit_linked_update_chain_012.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_012) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_012/partner-2",
            "publishedAt": 1768826520000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_012.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_012) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_012/partner-3",
            "publishedAt": 1768831920000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_012.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_012"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_012",
        "name": "QA Thread audit_linked_update_chain_012",
        "thesis": "Seeded thread for audit_linked_update_chain_012",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_012"
        ],
        "createdAt": 1768219920000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_013",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_013)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_013)",
            "url": "https://news.qa.local/audit_linked_update_chain_013/partner-1",
            "publishedAt": 1768824780000,
            "snippet": "Partnership announced for audit_linked_update_chain_013.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_013) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_013/partner-2",
            "publishedAt": 1768826580000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_013.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_013) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_013/partner-3",
            "publishedAt": 1768831980000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_013.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_013"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_013",
        "name": "QA Thread audit_linked_update_chain_013",
        "thesis": "Seeded thread for audit_linked_update_chain_013",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_013"
        ],
        "createdAt": 1768219980000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_014",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_014)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_014)",
            "url": "https://news.qa.local/audit_linked_update_chain_014/partner-1",
            "publishedAt": 1768824840000,
            "snippet": "Partnership announced for audit_linked_update_chain_014.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_014) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_014/partner-2",
            "publishedAt": 1768826640000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_014.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_014) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_014/partner-3",
            "publishedAt": 1768832040000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_014.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_014"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_014",
        "name": "QA Thread audit_linked_update_chain_014",
        "thesis": "Seeded thread for audit_linked_update_chain_014",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_014"
        ],
        "createdAt": 1768220040000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_015",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_015)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_015)",
            "url": "https://news.qa.local/audit_linked_update_chain_015/partner-1",
            "publishedAt": 1768824900000,
            "snippet": "Partnership announced for audit_linked_update_chain_015.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_015) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_015/partner-2",
            "publishedAt": 1768826700000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_015.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_015) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_015/partner-3",
            "publishedAt": 1768832100000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_015.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_015"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_015",
        "name": "QA Thread audit_linked_update_chain_015",
        "thesis": "Seeded thread for audit_linked_update_chain_015",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_015"
        ],
        "createdAt": 1768220100000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_016",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_016)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_016)",
            "url": "https://news.qa.local/audit_linked_update_chain_016/partner-1",
            "publishedAt": 1768824960000,
            "snippet": "Partnership announced for audit_linked_update_chain_016.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_016) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_016/partner-2",
            "publishedAt": 1768826760000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_016.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_016) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_016/partner-3",
            "publishedAt": 1768832160000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_016.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_016"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_016",
        "name": "QA Thread audit_linked_update_chain_016",
        "thesis": "Seeded thread for audit_linked_update_chain_016",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_016"
        ],
        "createdAt": 1768220160000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_017",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_017)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_017)",
            "url": "https://news.qa.local/audit_linked_update_chain_017/partner-1",
            "publishedAt": 1768825020000,
            "snippet": "Partnership announced for audit_linked_update_chain_017.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_017) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_017/partner-2",
            "publishedAt": 1768826820000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_017.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_017) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_017/partner-3",
            "publishedAt": 1768832220000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_017.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_017"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_017",
        "name": "QA Thread audit_linked_update_chain_017",
        "thesis": "Seeded thread for audit_linked_update_chain_017",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_017"
        ],
        "createdAt": 1768220220000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_018",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_018)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_018)",
            "url": "https://news.qa.local/audit_linked_update_chain_018/partner-1",
            "publishedAt": 1768825080000,
            "snippet": "Partnership announced for audit_linked_update_chain_018.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_018) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_018/partner-2",
            "publishedAt": 1768826880000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_018.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_018) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_018/partner-3",
            "publishedAt": 1768832280000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_018.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_018"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_018",
        "name": "QA Thread audit_linked_update_chain_018",
        "thesis": "Seeded thread for audit_linked_update_chain_018",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_018"
        ],
        "createdAt": 1768220280000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_019",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_019)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_019)",
            "url": "https://news.qa.local/audit_linked_update_chain_019/partner-1",
            "publishedAt": 1768825140000,
            "snippet": "Partnership announced for audit_linked_update_chain_019.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_019) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_019/partner-2",
            "publishedAt": 1768826940000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_019.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_019) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_019/partner-3",
            "publishedAt": 1768832340000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_019.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_019"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_019",
        "name": "QA Thread audit_linked_update_chain_019",
        "thesis": "Seeded thread for audit_linked_update_chain_019",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_019"
        ],
        "createdAt": 1768220340000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_020",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_020)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_020)",
            "url": "https://news.qa.local/audit_linked_update_chain_020/partner-1",
            "publishedAt": 1768825200000,
            "snippet": "Partnership announced for audit_linked_update_chain_020.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_020) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_020/partner-2",
            "publishedAt": 1768827000000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_020.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_020) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_020/partner-3",
            "publishedAt": 1768832400000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_020.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_020"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_020",
        "name": "QA Thread audit_linked_update_chain_020",
        "thesis": "Seeded thread for audit_linked_update_chain_020",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_020"
        ],
        "createdAt": 1768220400000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_021",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_021)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_021)",
            "url": "https://news.qa.local/audit_linked_update_chain_021/partner-1",
            "publishedAt": 1768825260000,
            "snippet": "Partnership announced for audit_linked_update_chain_021.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_021) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_021/partner-2",
            "publishedAt": 1768827060000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_021.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_021) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_021/partner-3",
            "publishedAt": 1768832460000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_021.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_021"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_021",
        "name": "QA Thread audit_linked_update_chain_021",
        "thesis": "Seeded thread for audit_linked_update_chain_021",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_021"
        ],
        "createdAt": 1768220460000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_022",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_022)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_022)",
            "url": "https://news.qa.local/audit_linked_update_chain_022/partner-1",
            "publishedAt": 1768825320000,
            "snippet": "Partnership announced for audit_linked_update_chain_022.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_022) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_022/partner-2",
            "publishedAt": 1768827120000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_022.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_022) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_022/partner-3",
            "publishedAt": 1768832520000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_022.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_022"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_022",
        "name": "QA Thread audit_linked_update_chain_022",
        "thesis": "Seeded thread for audit_linked_update_chain_022",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_022"
        ],
        "createdAt": 1768220520000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_023",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_023)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_023)",
            "url": "https://news.qa.local/audit_linked_update_chain_023/partner-1",
            "publishedAt": 1768825380000,
            "snippet": "Partnership announced for audit_linked_update_chain_023.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_023) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_023/partner-2",
            "publishedAt": 1768827180000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_023.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_023) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_023/partner-3",
            "publishedAt": 1768832580000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_023.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_023"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_023",
        "name": "QA Thread audit_linked_update_chain_023",
        "thesis": "Seeded thread for audit_linked_update_chain_023",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_023"
        ],
        "createdAt": 1768220580000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_linked_update_chain_024",
    "name": "Audit QA: linked_update_chain (audit_linked_update_chain_024)",
    "tags": [
      "linked_update_chain"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_024)",
            "url": "https://news.qa.local/audit_linked_update_chain_024/partner-1",
            "publishedAt": 1768825440000,
            "snippet": "Partnership announced for audit_linked_update_chain_024.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_024) - terms disclosed",
            "url": "https://news.qa.local/audit_linked_update_chain_024/partner-2",
            "publishedAt": 1768827240000,
            "snippet": "Update: terms disclosed for audit_linked_update_chain_024.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo partners with MegaCorp (audit_linked_update_chain_024) - deal expanded",
            "url": "https://news.qa.local/audit_linked_update_chain_024/partner-3",
            "publishedAt": 1768832640000,
            "snippet": "Update: deal expanded for audit_linked_update_chain_024.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_linked_update_chain_024"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "changeSummary",
              "op": "contains",
              "value": "Deterministic update"
            },
            "expect": {
              "changeSummary": {
                "contains": "Deterministic update"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      },
      "dedup": {
        "requireStableEventIds": true,
        "requireDeterministicDedupDecisions": true,
        "expectedDecisions": [
          {
            "where": {
              "type": "byIndex",
              "index": 0
            },
            "decision": {
              "action": "create",
              "stage": "no_match"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 1
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          },
          {
            "where": {
              "type": "byIndex",
              "index": 2
            },
            "decision": {
              "action": "link_update",
              "stage": "near_duplicate"
            }
          }
        ]
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_linked_update_chain_024",
        "name": "QA Thread audit_linked_update_chain_024",
        "thesis": "Seeded thread for audit_linked_update_chain_024",
        "entityKeys": [
          "entity:QA_audit_linked_update_chain_024"
        ],
        "createdAt": 1768220640000
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_000",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_000)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_000)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_000/confirm",
            "publishedAt": 1768824000000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_000.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_000)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_000/cancel",
            "publishedAt": 1768825800000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_000.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_000"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_000",
        "name": "QA Thread audit_contradiction_plot_twist_000",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_000",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_000"
        ],
        "createdAt": 1767614400000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_000",
        "name": "KG audit_contradiction_plot_twist_000",
        "createdAt": 1767700800000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_001",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_001)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_001)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_001/confirm",
            "publishedAt": 1768824060000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_001.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_001)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_001/cancel",
            "publishedAt": 1768825860000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_001.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_001"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_001",
        "name": "QA Thread audit_contradiction_plot_twist_001",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_001",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_001"
        ],
        "createdAt": 1767614460000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_001",
        "name": "KG audit_contradiction_plot_twist_001",
        "createdAt": 1767700860000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_002",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_002)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_002)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_002/confirm",
            "publishedAt": 1768824120000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_002.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_002)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_002/cancel",
            "publishedAt": 1768825920000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_002.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_002"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_002",
        "name": "QA Thread audit_contradiction_plot_twist_002",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_002",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_002"
        ],
        "createdAt": 1767614520000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_002",
        "name": "KG audit_contradiction_plot_twist_002",
        "createdAt": 1767700920000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_003",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_003)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_003)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_003/confirm",
            "publishedAt": 1768824180000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_003.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_003)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_003/cancel",
            "publishedAt": 1768825980000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_003.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_003"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_003",
        "name": "QA Thread audit_contradiction_plot_twist_003",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_003",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_003"
        ],
        "createdAt": 1767614580000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_003",
        "name": "KG audit_contradiction_plot_twist_003",
        "createdAt": 1767700980000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_004",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_004)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_004)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_004/confirm",
            "publishedAt": 1768824240000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_004.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_004)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_004/cancel",
            "publishedAt": 1768826040000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_004.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_004"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_004",
        "name": "QA Thread audit_contradiction_plot_twist_004",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_004",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_004"
        ],
        "createdAt": 1767614640000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_004",
        "name": "KG audit_contradiction_plot_twist_004",
        "createdAt": 1767701040000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_005",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_005)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_005)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_005/confirm",
            "publishedAt": 1768824300000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_005.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_005)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_005/cancel",
            "publishedAt": 1768826100000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_005.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_005"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_005",
        "name": "QA Thread audit_contradiction_plot_twist_005",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_005",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_005"
        ],
        "createdAt": 1767614700000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_005",
        "name": "KG audit_contradiction_plot_twist_005",
        "createdAt": 1767701100000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_006",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_006)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_006)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_006/confirm",
            "publishedAt": 1768824360000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_006.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_006)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_006/cancel",
            "publishedAt": 1768826160000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_006.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_006"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_006",
        "name": "QA Thread audit_contradiction_plot_twist_006",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_006",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_006"
        ],
        "createdAt": 1767614760000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_006",
        "name": "KG audit_contradiction_plot_twist_006",
        "createdAt": 1767701160000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_007",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_007)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_007)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_007/confirm",
            "publishedAt": 1768824420000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_007.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_007)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_007/cancel",
            "publishedAt": 1768826220000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_007.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_007"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_007",
        "name": "QA Thread audit_contradiction_plot_twist_007",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_007",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_007"
        ],
        "createdAt": 1767614820000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_007",
        "name": "KG audit_contradiction_plot_twist_007",
        "createdAt": 1767701220000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_008",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_008)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_008)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_008/confirm",
            "publishedAt": 1768824480000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_008.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_008)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_008/cancel",
            "publishedAt": 1768826280000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_008.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_008"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_008",
        "name": "QA Thread audit_contradiction_plot_twist_008",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_008",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_008"
        ],
        "createdAt": 1767614880000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_008",
        "name": "KG audit_contradiction_plot_twist_008",
        "createdAt": 1767701280000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_009",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_009)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_009)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_009/confirm",
            "publishedAt": 1768824540000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_009.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_009)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_009/cancel",
            "publishedAt": 1768826340000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_009.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_009"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_009",
        "name": "QA Thread audit_contradiction_plot_twist_009",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_009",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_009"
        ],
        "createdAt": 1767614940000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_009",
        "name": "KG audit_contradiction_plot_twist_009",
        "createdAt": 1767701340000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_010",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_010)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_010)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_010/confirm",
            "publishedAt": 1768824600000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_010.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_010)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_010/cancel",
            "publishedAt": 1768826400000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_010.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_010"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_010",
        "name": "QA Thread audit_contradiction_plot_twist_010",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_010",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_010"
        ],
        "createdAt": 1767615000000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_010",
        "name": "KG audit_contradiction_plot_twist_010",
        "createdAt": 1767701400000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_011",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_011)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_011)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_011/confirm",
            "publishedAt": 1768824660000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_011.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_011)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_011/cancel",
            "publishedAt": 1768826460000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_011.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_011"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_011",
        "name": "QA Thread audit_contradiction_plot_twist_011",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_011",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_011"
        ],
        "createdAt": 1767615060000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_011",
        "name": "KG audit_contradiction_plot_twist_011",
        "createdAt": 1767701460000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_012",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_012)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_012)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_012/confirm",
            "publishedAt": 1768824720000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_012.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_012)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_012/cancel",
            "publishedAt": 1768826520000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_012.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_012"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_012",
        "name": "QA Thread audit_contradiction_plot_twist_012",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_012",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_012"
        ],
        "createdAt": 1767615120000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_012",
        "name": "KG audit_contradiction_plot_twist_012",
        "createdAt": 1767701520000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_013",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_013)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_013)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_013/confirm",
            "publishedAt": 1768824780000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_013.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_013)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_013/cancel",
            "publishedAt": 1768826580000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_013.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_013"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_013",
        "name": "QA Thread audit_contradiction_plot_twist_013",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_013",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_013"
        ],
        "createdAt": 1767615180000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_013",
        "name": "KG audit_contradiction_plot_twist_013",
        "createdAt": 1767701580000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_014",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_014)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_014)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_014/confirm",
            "publishedAt": 1768824840000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_014.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_014)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_014/cancel",
            "publishedAt": 1768826640000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_014.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_014"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_014",
        "name": "QA Thread audit_contradiction_plot_twist_014",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_014",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_014"
        ],
        "createdAt": 1767615240000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_014",
        "name": "KG audit_contradiction_plot_twist_014",
        "createdAt": 1767701640000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_015",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_015)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_015)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_015/confirm",
            "publishedAt": 1768824900000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_015.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_015)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_015/cancel",
            "publishedAt": 1768826700000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_015.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_015"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_015",
        "name": "QA Thread audit_contradiction_plot_twist_015",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_015",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_015"
        ],
        "createdAt": 1767615300000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_015",
        "name": "KG audit_contradiction_plot_twist_015",
        "createdAt": 1767701700000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_016",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_016)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_016)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_016/confirm",
            "publishedAt": 1768824960000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_016.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_016)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_016/cancel",
            "publishedAt": 1768826760000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_016.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_016"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_016",
        "name": "QA Thread audit_contradiction_plot_twist_016",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_016",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_016"
        ],
        "createdAt": 1767615360000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_016",
        "name": "KG audit_contradiction_plot_twist_016",
        "createdAt": 1767701760000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_017",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_017)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_017)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_017/confirm",
            "publishedAt": 1768825020000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_017.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_017)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_017/cancel",
            "publishedAt": 1768826820000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_017.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_017"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_017",
        "name": "QA Thread audit_contradiction_plot_twist_017",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_017",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_017"
        ],
        "createdAt": 1767615420000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_017",
        "name": "KG audit_contradiction_plot_twist_017",
        "createdAt": 1767701820000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_018",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_018)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_018)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_018/confirm",
            "publishedAt": 1768825080000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_018.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_018)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_018/cancel",
            "publishedAt": 1768826880000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_018.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_018"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_018",
        "name": "QA Thread audit_contradiction_plot_twist_018",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_018",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_018"
        ],
        "createdAt": 1767615480000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_018",
        "name": "KG audit_contradiction_plot_twist_018",
        "createdAt": 1767701880000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_019",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_019)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_019)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_019/confirm",
            "publishedAt": 1768825140000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_019.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_019)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_019/cancel",
            "publishedAt": 1768826940000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_019.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_019"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_019",
        "name": "QA Thread audit_contradiction_plot_twist_019",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_019",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_019"
        ],
        "createdAt": 1767615540000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_019",
        "name": "KG audit_contradiction_plot_twist_019",
        "createdAt": 1767701940000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_020",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_020)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_020)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_020/confirm",
            "publishedAt": 1768825200000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_020.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_020)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_020/cancel",
            "publishedAt": 1768827000000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_020.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_020"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_020",
        "name": "QA Thread audit_contradiction_plot_twist_020",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_020",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_020"
        ],
        "createdAt": 1767615600000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_020",
        "name": "KG audit_contradiction_plot_twist_020",
        "createdAt": 1767702000000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_021",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_021)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_021)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_021/confirm",
            "publishedAt": 1768825260000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_021.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_021)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_021/cancel",
            "publishedAt": 1768827060000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_021.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_021"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_021",
        "name": "QA Thread audit_contradiction_plot_twist_021",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_021",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_021"
        ],
        "createdAt": 1767615660000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_021",
        "name": "KG audit_contradiction_plot_twist_021",
        "createdAt": 1767702060000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_022",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_022)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_022)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_022/confirm",
            "publishedAt": 1768825320000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_022.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_022)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_022/cancel",
            "publishedAt": 1768827120000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_022.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_022"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_022",
        "name": "QA Thread audit_contradiction_plot_twist_022",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_022",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_022"
        ],
        "createdAt": 1767615720000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_022",
        "name": "KG audit_contradiction_plot_twist_022",
        "createdAt": 1767702120000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_023",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_023)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_023)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_023/confirm",
            "publishedAt": 1768825380000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_023.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_023)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_023/cancel",
            "publishedAt": 1768827180000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_023.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_023"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_023",
        "name": "QA Thread audit_contradiction_plot_twist_023",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_023",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_023"
        ],
        "createdAt": 1767615780000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_023",
        "name": "KG audit_contradiction_plot_twist_023",
        "createdAt": 1767702180000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_contradiction_plot_twist_024",
    "name": "Audit QA: contradiction_plot_twist (audit_contradiction_plot_twist_024)",
    "tags": [
      "contradiction_plot_twist"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo confirms plan to launch product X (audit_contradiction_plot_twist_024)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_024/confirm",
            "publishedAt": 1768825440000,
            "snippet": "Confirmation for audit_contradiction_plot_twist_024.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          },
          {
            "headline": "QACo cancels product X launch in surprising reversal (audit_contradiction_plot_twist_024)",
            "url": "https://news.qa.local/audit_contradiction_plot_twist_024/cancel",
            "publishedAt": 1768827240000,
            "snippet": "Unexpected cancellation for audit_contradiction_plot_twist_024.",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.95
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_contradiction_plot_twist_024"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 3
        },
        "items": [
          {
            "where": {
              "type": "byField",
              "field": "significance",
              "op": "eq",
              "value": "plot_twist"
            },
            "expect": {
              "significance": {
                "eq": "plot_twist"
              }
            }
          }
        ]
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    },
    "seed": {
      "existingThread": {
        "threadId": "nt_audit_contradiction_plot_twist_024",
        "name": "QA Thread audit_contradiction_plot_twist_024",
        "thesis": "Seeded thread for audit_contradiction_plot_twist_024",
        "entityKeys": [
          "entity:QA_audit_contradiction_plot_twist_024"
        ],
        "createdAt": 1767615840000
      },
      "knowledgeGraph": {
        "sourceType": "entity",
        "sourceId": "QA_audit_contradiction_plot_twist_024",
        "name": "KG audit_contradiction_plot_twist_024",
        "createdAt": 1767702240000,
        "claims": [
          {
            "subject": "QACo",
            "predicate": "plans",
            "object": "launch product",
            "claimText": "QACo plans to launch product X in Q1.",
            "isHighConfidence": true,
            "sourceDocIds": [
              "doc_seed_1"
            ]
          }
        ],
        "edges": []
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_000",
    "name": "Audit QA: multilingual (audit_multilingual_000)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_000)",
            "url": "https://news.qa.local/audit_multilingual_000/es",
            "publishedAt": 1768824000000,
            "snippet": "Caso multilingüe (audit_multilingual_000).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_000"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_001",
    "name": "Audit QA: multilingual (audit_multilingual_001)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_001)",
            "url": "https://news.qa.local/audit_multilingual_001/es",
            "publishedAt": 1768824060000,
            "snippet": "Caso multilingüe (audit_multilingual_001).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_001"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_002",
    "name": "Audit QA: multilingual (audit_multilingual_002)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_002)",
            "url": "https://news.qa.local/audit_multilingual_002/es",
            "publishedAt": 1768824120000,
            "snippet": "Caso multilingüe (audit_multilingual_002).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_002"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_003",
    "name": "Audit QA: multilingual (audit_multilingual_003)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_003)",
            "url": "https://news.qa.local/audit_multilingual_003/es",
            "publishedAt": 1768824180000,
            "snippet": "Caso multilingüe (audit_multilingual_003).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_003"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_004",
    "name": "Audit QA: multilingual (audit_multilingual_004)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_004)",
            "url": "https://news.qa.local/audit_multilingual_004/es",
            "publishedAt": 1768824240000,
            "snippet": "Caso multilingüe (audit_multilingual_004).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_004"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_005",
    "name": "Audit QA: multilingual (audit_multilingual_005)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_005)",
            "url": "https://news.qa.local/audit_multilingual_005/es",
            "publishedAt": 1768824300000,
            "snippet": "Caso multilingüe (audit_multilingual_005).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_005"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_006",
    "name": "Audit QA: multilingual (audit_multilingual_006)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_006)",
            "url": "https://news.qa.local/audit_multilingual_006/es",
            "publishedAt": 1768824360000,
            "snippet": "Caso multilingüe (audit_multilingual_006).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_006"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_007",
    "name": "Audit QA: multilingual (audit_multilingual_007)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_007)",
            "url": "https://news.qa.local/audit_multilingual_007/es",
            "publishedAt": 1768824420000,
            "snippet": "Caso multilingüe (audit_multilingual_007).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_007"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_008",
    "name": "Audit QA: multilingual (audit_multilingual_008)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_008)",
            "url": "https://news.qa.local/audit_multilingual_008/es",
            "publishedAt": 1768824480000,
            "snippet": "Caso multilingüe (audit_multilingual_008).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_008"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_009",
    "name": "Audit QA: multilingual (audit_multilingual_009)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_009)",
            "url": "https://news.qa.local/audit_multilingual_009/es",
            "publishedAt": 1768824540000,
            "snippet": "Caso multilingüe (audit_multilingual_009).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_009"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_010",
    "name": "Audit QA: multilingual (audit_multilingual_010)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_010)",
            "url": "https://news.qa.local/audit_multilingual_010/es",
            "publishedAt": 1768824600000,
            "snippet": "Caso multilingüe (audit_multilingual_010).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_010"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_011",
    "name": "Audit QA: multilingual (audit_multilingual_011)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_011)",
            "url": "https://news.qa.local/audit_multilingual_011/es",
            "publishedAt": 1768824660000,
            "snippet": "Caso multilingüe (audit_multilingual_011).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_011"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_012",
    "name": "Audit QA: multilingual (audit_multilingual_012)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_012)",
            "url": "https://news.qa.local/audit_multilingual_012/es",
            "publishedAt": 1768824720000,
            "snippet": "Caso multilingüe (audit_multilingual_012).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_012"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_013",
    "name": "Audit QA: multilingual (audit_multilingual_013)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_013)",
            "url": "https://news.qa.local/audit_multilingual_013/es",
            "publishedAt": 1768824780000,
            "snippet": "Caso multilingüe (audit_multilingual_013).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_013"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_014",
    "name": "Audit QA: multilingual (audit_multilingual_014)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_014)",
            "url": "https://news.qa.local/audit_multilingual_014/es",
            "publishedAt": 1768824840000,
            "snippet": "Caso multilingüe (audit_multilingual_014).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_014"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_015",
    "name": "Audit QA: multilingual (audit_multilingual_015)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_015)",
            "url": "https://news.qa.local/audit_multilingual_015/es",
            "publishedAt": 1768824900000,
            "snippet": "Caso multilingüe (audit_multilingual_015).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_015"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_016",
    "name": "Audit QA: multilingual (audit_multilingual_016)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_016)",
            "url": "https://news.qa.local/audit_multilingual_016/es",
            "publishedAt": 1768824960000,
            "snippet": "Caso multilingüe (audit_multilingual_016).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_016"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_017",
    "name": "Audit QA: multilingual (audit_multilingual_017)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_017)",
            "url": "https://news.qa.local/audit_multilingual_017/es",
            "publishedAt": 1768825020000,
            "snippet": "Caso multilingüe (audit_multilingual_017).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_017"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_018",
    "name": "Audit QA: multilingual (audit_multilingual_018)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_018)",
            "url": "https://news.qa.local/audit_multilingual_018/es",
            "publishedAt": 1768825080000,
            "snippet": "Caso multilingüe (audit_multilingual_018).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_018"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_019",
    "name": "Audit QA: multilingual (audit_multilingual_019)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_019)",
            "url": "https://news.qa.local/audit_multilingual_019/es",
            "publishedAt": 1768825140000,
            "snippet": "Caso multilingüe (audit_multilingual_019).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_019"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_020",
    "name": "Audit QA: multilingual (audit_multilingual_020)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_020)",
            "url": "https://news.qa.local/audit_multilingual_020/es",
            "publishedAt": 1768825200000,
            "snippet": "Caso multilingüe (audit_multilingual_020).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_020"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_021",
    "name": "Audit QA: multilingual (audit_multilingual_021)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_021)",
            "url": "https://news.qa.local/audit_multilingual_021/es",
            "publishedAt": 1768825260000,
            "snippet": "Caso multilingüe (audit_multilingual_021).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_021"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_022",
    "name": "Audit QA: multilingual (audit_multilingual_022)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_022)",
            "url": "https://news.qa.local/audit_multilingual_022/es",
            "publishedAt": 1768825320000,
            "snippet": "Caso multilingüe (audit_multilingual_022).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_022"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_023",
    "name": "Audit QA: multilingual (audit_multilingual_023)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_023)",
            "url": "https://news.qa.local/audit_multilingual_023/es",
            "publishedAt": 1768825380000,
            "snippet": "Caso multilingüe (audit_multilingual_023).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_023"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_multilingual_024",
    "name": "Audit QA: multilingual (audit_multilingual_024)",
    "tags": [
      "multilingual"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "QACo anuncia una nueva alianza estratégica (audit_multilingual_024)",
            "url": "https://news.qa.local/audit_multilingual_024/es",
            "publishedAt": 1768825440000,
            "snippet": "Caso multilingüe (audit_multilingual_024).",
            "sourceName": "news.qa.local",
            "relevanceScore": 0.8
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_multilingual_024"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_000",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_000)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_000)",
            "url": "https://satire.qa.local/audit_satire_lowcred_000/satire",
            "publishedAt": 1768824000000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_000.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_000"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_001",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_001)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_001)",
            "url": "https://satire.qa.local/audit_satire_lowcred_001/satire",
            "publishedAt": 1768824060000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_001.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_001"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_002",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_002)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_002)",
            "url": "https://satire.qa.local/audit_satire_lowcred_002/satire",
            "publishedAt": 1768824120000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_002.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_002"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_003",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_003)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_003)",
            "url": "https://satire.qa.local/audit_satire_lowcred_003/satire",
            "publishedAt": 1768824180000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_003.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_003"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_004",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_004)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_004)",
            "url": "https://satire.qa.local/audit_satire_lowcred_004/satire",
            "publishedAt": 1768824240000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_004.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_004"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_005",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_005)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_005)",
            "url": "https://satire.qa.local/audit_satire_lowcred_005/satire",
            "publishedAt": 1768824300000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_005.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_005"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_006",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_006)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_006)",
            "url": "https://satire.qa.local/audit_satire_lowcred_006/satire",
            "publishedAt": 1768824360000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_006.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_006"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_007",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_007)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_007)",
            "url": "https://satire.qa.local/audit_satire_lowcred_007/satire",
            "publishedAt": 1768824420000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_007.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_007"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_008",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_008)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_008)",
            "url": "https://satire.qa.local/audit_satire_lowcred_008/satire",
            "publishedAt": 1768824480000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_008.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_008"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_009",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_009)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_009)",
            "url": "https://satire.qa.local/audit_satire_lowcred_009/satire",
            "publishedAt": 1768824540000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_009.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_009"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_010",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_010)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_010)",
            "url": "https://satire.qa.local/audit_satire_lowcred_010/satire",
            "publishedAt": 1768824600000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_010.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_010"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_011",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_011)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_011)",
            "url": "https://satire.qa.local/audit_satire_lowcred_011/satire",
            "publishedAt": 1768824660000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_011.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_011"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_012",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_012)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_012)",
            "url": "https://satire.qa.local/audit_satire_lowcred_012/satire",
            "publishedAt": 1768824720000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_012.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_012"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_013",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_013)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_013)",
            "url": "https://satire.qa.local/audit_satire_lowcred_013/satire",
            "publishedAt": 1768824780000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_013.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_013"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_014",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_014)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_014)",
            "url": "https://satire.qa.local/audit_satire_lowcred_014/satire",
            "publishedAt": 1768824840000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_014.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_014"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_015",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_015)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_015)",
            "url": "https://satire.qa.local/audit_satire_lowcred_015/satire",
            "publishedAt": 1768824900000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_015.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_015"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_016",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_016)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_016)",
            "url": "https://satire.qa.local/audit_satire_lowcred_016/satire",
            "publishedAt": 1768824960000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_016.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_016"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_017",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_017)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_017)",
            "url": "https://satire.qa.local/audit_satire_lowcred_017/satire",
            "publishedAt": 1768825020000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_017.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_017"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_018",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_018)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_018)",
            "url": "https://satire.qa.local/audit_satire_lowcred_018/satire",
            "publishedAt": 1768825080000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_018.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_018"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_019",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_019)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_019)",
            "url": "https://satire.qa.local/audit_satire_lowcred_019/satire",
            "publishedAt": 1768825140000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_019.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_019"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_020",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_020)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_020)",
            "url": "https://satire.qa.local/audit_satire_lowcred_020/satire",
            "publishedAt": 1768825200000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_020.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_020"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_021",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_021)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_021)",
            "url": "https://satire.qa.local/audit_satire_lowcred_021/satire",
            "publishedAt": 1768825260000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_021.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_021"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_022",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_022)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_022)",
            "url": "https://satire.qa.local/audit_satire_lowcred_022/satire",
            "publishedAt": 1768825320000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_022.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_022"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_023",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_023)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_023)",
            "url": "https://satire.qa.local/audit_satire_lowcred_023/satire",
            "publishedAt": 1768825380000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_023.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_023"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  },
  {
    "suiteId": "drane_audit_v1",
    "suiteVersion": "1.0.0",
    "governance": {
      "owners": [
        "nodebench-ai"
      ],
      "adjudicationPolicyVersion": "v1",
      "targetKappaOverall": 0.6,
      "targetKappaHighRisk": 0.7,
      "refreshCadenceDays": 30
    },
    "caseId": "audit_satire_lowcred_024",
    "name": "Audit QA: satire_lowcred (audit_satire_lowcred_024)",
    "tags": [
      "satire_lowcred"
    ],
    "run": {
      "weekNumber": "2026-W04",
      "pipelineMode": "deterministic",
      "scout": {
        "injectedNewsItems": [
          {
            "headline": "Satire: QACo secretly buys the moon (audit_satire_lowcred_024)",
            "url": "https://satire.qa.local/audit_satire_lowcred_024/satire",
            "publishedAt": 1768825440000,
            "snippet": "Obvious satire fixture for audit_satire_lowcred_024.",
            "sourceName": "satire.qa.local",
            "relevanceScore": 0.5
          }
        ],
        "targetEntityKeys": [
          "entity:QA_audit_satire_lowcred_024"
        ],
        "recencyDays": 7,
        "maxItemsPerEntity": 15,
        "searchMode": "fast"
      },
      "analyst": {
        "useHeuristicOnly": true
      },
      "publisher": {
        "enableDedup": true,
        "minCitationCoverage": 0.85
      }
    },
    "expected": {
      "threads": {
        "count": {
          "eq": 1
        }
      },
      "events": {
        "count": {
          "eq": 1
        }
      },
      "posts": {
        "count": {
          "gte": 0
        }
      },
      "evidenceArtifacts": {
        "count": {
          "gte": 1
        }
      },
      "searchLogs": {
        "count": {
          "gte": 1
        }
      },
      "workflowTrace": {
        "requireWorkflowId": true,
        "requireConfigHash": true,
        "requireReplayDigest": true,
        "expectReplayMode": "deterministic"
      }
    },
    "assertions": {
      "metrics": {
        "citationCoverageMin": 0.85,
        "claimCoverageMin": 0.85,
        "unsupportedClaimRateMax": 0.05,
        "hasSearchLogs": true
      }
    }
  }
];
