{
  "scope": "Original authored count examples, not actual model outputs or client observations. No sklearn execution. Positive means route to review. Rows reference labels, columns proposed labels.",
  "cases": {
    "A": {
      "counts": [
        6,
        2,
        1,
        3
      ],
      "expected": {
        "accuracy": "3/4",
        "precision": "3/5",
        "recall": "3/4"
      }
    },
    "B": {
      "counts": [
        90,
        0,
        10,
        0
      ],
      "expected": {
        "accuracy": "9/10",
        "precision": null,
        "recall": "0"
      }
    },
    "C": {
      "counts": [
        3,
        1,
        2,
        6
      ],
      "expected": {
        "accuracy": "3/4",
        "precision": "6/7",
        "recall": "3/4"
      }
    },
    "D": {
      "strict": [
        7,
        1,
        2,
        2
      ],
      "broader": [
        5,
        3,
        1,
        3
      ],
      "expectedStrict": [
        "3/4",
        "2/3",
        "1/2"
      ],
      "expectedBroader": [
        "2/3",
        "1/2",
        "3/4"
      ]
    },
    "E": {
      "cedar": [
        6,
        0,
        1,
        1
      ],
      "maple": [
        1,
        1,
        0,
        0
      ],
      "expectedPooledRecall": "1/2",
      "expectedCedarRecall": "1/2",
      "expectedMapleRecall": null
    },
    "F": {
      "rows": [
        [
          "F1",
          1,
          1
        ],
        [
          "F2",
          0,
          0
        ],
        [
          "F3",
          1,
          0
        ],
        [
          "F4",
          null,
          1
        ]
      ],
      "expectedResolvedAccuracy": "2/3",
      "expectedCoverage": "3/4",
      "fullAccuracy": null
    }
  }
}
