{
  "scope": "Original fictional scalar cases, manual expectations; no actual NumPy or AI execution",
  "A": {
    "values": [
      0,
      5,
      10,
      15,
      20
    ],
    "edges": [
      0,
      10,
      20
    ],
    "lastInclusive": true,
    "expectedCounts": [
      2,
      3
    ],
    "expectedOutside": []
  },
  "B": {
    "values": [
      0,
      5,
      10,
      15,
      20
    ],
    "edges": [
      0,
      10,
      20
    ],
    "lastInclusive": false,
    "expectedCounts": [
      2,
      2
    ],
    "expectedOutside": [
      20
    ]
  },
  "C": {
    "values": [
      -1,
      0,
      9,
      10,
      20,
      21
    ],
    "edges": [
      0,
      10,
      20
    ],
    "lastInclusive": true,
    "expectedCounts": [
      2,
      2
    ],
    "expectedOutside": [
      -1,
      21
    ]
  },
  "D": {
    "values": [
      1,
      2,
      6,
      10
    ],
    "edges": [
      0,
      5,
      20
    ],
    "lastInclusive": true,
    "expectedCounts": [
      2,
      2
    ],
    "expectedOutside": [],
    "expectedProportions": [
      "1/2",
      "1/2"
    ],
    "expectedDensities": [
      "1/10",
      "1/30"
    ]
  },
  "E": {
    "values": [
      0,
      null,
      5,
      15
    ],
    "edges": [
      0,
      10,
      20
    ],
    "lastInclusive": true,
    "expectedCounts": [
      2,
      1
    ],
    "expectedOutside": [],
    "expectedMissing": 1,
    "expectedAcceptedProportions": [
      "2/3",
      "1/3"
    ],
    "expectedAllProportions": [
      "1/2",
      "1/4"
    ]
  },
  "F": {
    "values": [
      4,
      6,
      9,
      11,
      14,
      16
    ],
    "edges": [
      0,
      10,
      20
    ],
    "lastInclusive": true,
    "expectedCounts": [
      3,
      3
    ],
    "expectedOutside": [],
    "alternativeEdges": [
      0,
      5,
      15,
      20
    ],
    "expectedAlternativeCounts": [
      1,
      4,
      1
    ]
  }
}
