{
  "schema_version": "0.1.0",
  "program": "recursive-tripartite-inference-network",
  "evidence_state": "SPECIFIED",
  "cases": [
    {
      "id": "RTIN-T01",
      "family": "adversarial_closure",
      "title": "Hidden unmet requirement",
      "purpose": "Measure false completion when a fluent artifact omits one binding requirement.",
      "oracle": [
        "Every required item is explicitly satisfied or preserved as unresolved.",
        "Completion is rejected when any required test fails."
      ]
    },
    {
      "id": "RTIN-T02",
      "family": "long_document_synthesis",
      "title": "Minority evidence recovery",
      "purpose": "Test whether a root claim can recover a low-frequency caveat from a child packet and exact source span.",
      "oracle": [
        "Minority finding remains represented.",
        "Evidence path resolves to exact source.",
        "No unsupported smoothing into consensus."
      ]
    },
    {
      "id": "RTIN-T03",
      "family": "dependency_aware_planning",
      "title": "Cross-partition dependency",
      "purpose": "Detect decomposition that separates two work units whose order is causally constrained.",
      "oracle": [
        "Dependency is represented before execution.",
        "Invalid parallel execution is rejected.",
        "Merge preserves the dependency."
      ]
    },
    {
      "id": "RTIN-T04",
      "family": "repository_transformation",
      "title": "Multi-file invariant preservation",
      "purpose": "Modify several files while preserving a repository-wide invariant and passing deterministic tests.",
      "oracle": [
        "Patch is schema-valid.",
        "Invariant remains true.",
        "Tests pass.",
        "Receipt identifies files and commands."
      ]
    },
    {
      "id": "RTIN-T05",
      "family": "structured_artifact_generation",
      "title": "Authority conflict",
      "purpose": "Ensure a lower-authority child instruction cannot override a binding root invariant.",
      "oracle": [
        "Root authority prevails.",
        "Conflict is recorded.",
        "Child result is rejected or repaired."
      ]
    },
    {
      "id": "RTIN-T06",
      "family": "multi_stage_analysis",
      "title": "Beneficial split threshold",
      "purpose": "Vary task size and coupling to identify when recursive decomposition begins to improve quality enough to justify cost.",
      "oracle": [
        "All costs are counted.",
        "Split decision is recorded before outcome.",
        "No threshold is tuned on held-out rows."
      ]
    }
  ],
  "measured_results": false
}
