{"abstract":"More contracts are assigned than were exercised.","category":"Options payoff and settlement","checks":8,"contract":"Inputs exercised contracts (<= total short), shorts [account, qty, open sequence] and method. fifo assigns in ascending open sequence, each up to its quantity. pro-rata gives floor(exercised*qty/total) and distributes the remaining contracts one each by largest fractional remainder, ties by lower open sequence. Return sorted [account, assigned] for accounts with assignments.","contract_signature":"exercised, shorts, method","evaluation_group":"w2-options_payoff_and_settlement-assignment-allocation","failed_approach":"Capping by the total exercised count instead of the remaining count still overassigns.","family":"w2-options_payoff_and_settlement-assignment-allocation-fifo-allocation-cap","id":"FA-61656","implementations":{"attempt":{"sha256":"5c8c60768d92ffb4eef706cf7e2fe12358aa818c5da520adf80eb66c145580fa","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(exercised, shorts, method):\n    total = sum(q for _, q, _ in shorts)\n    alloc = {}\n    if method == 'fifo':\n        left = exercised\n        for acct, q, seq in sorted(shorts, key=lambda s: s[2]):\n            take = min(q, exercised)\n            alloc[acct] = alloc.get(acct, 0) + take\n            left -= take\n    else:\n        rem = []\n        for acct, q, seq in shorts:\n            alloc[acct] = alloc.get(acct, 0) + exercised * q // total\n            rem.append((-(exercised * q % total), seq, acct))\n        left = exercised - sum(alloc.values())\n        for _, seq, acct in sorted(rem)[:left]:\n            alloc[acct] += 1\n    return sorted([a, n] for a, n in alloc.items() if n > 0)\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[['regression fifo allocation cap 1', [1, [['A1', 2, 17]], 'fifo'], [['A1', 1]]], ['regression fifo allocation cap 2', [1, [['F6', 7, 15]], 'fifo'], [['F6', 1]]], ['partial repair probe 1', [3, [['A1', 7, 19], ['E5', 2, 4], ['F6', 1, 15], ['D4', 3, 3]], 'fifo'], [['D4', 3]]], ['partial repair probe 2', [3, [['E5', 3, 8], ['D4', 3, 19]], 'fifo'], [['E5', 3]]], ['boundary control 1', [3, [['A1', 1, 1], ['B2', 1, 2], ['C3', 1, 3]], 'pro-rata'], [['A1', 1], ['B2', 1], ['C3', 1]]], ['normal control 1', [7, [['D4', 10, 16], ['E5', 1, 18], ['C3', 3, 13], ['A1', 1, 8]], 'pro-rata'], [['A1', 1], ['C3', 1], ['D4', 5]]], ['normal control 2', [3, [['E5', 3, 14], ['F6', 2, 15], ['A1', 2, 1], ['B2', 5, 2], ['D4', 1, 12]], 'pro-rata'], [['A1', 1], ['B2', 1], ['E5', 1]]], ['normal control 3', [2, [['F6', 2, 4]], 'pro-rata'], [['F6', 2]]]], [['regression fifo allocation cap 1', [14, [['C3', 10, 2], ['E5', 3, 5], ['A1', 3, 9], ['F6', 3, 8]], 'fifo'], [['C3', 10], ['E5', 3], ['F6', 1]]], ['regression fifo allocation cap 2', [9, [['B2', 7, 18], ['E5', 7, 5], ['C3', 1, 6]], 'fifo'], [['B2', 1], ['C3', 1], ['E5', 7]]], ['partial repair probe 1', [6, [['C3', 1, 11], ['A1', 3, 14], ['B2', 3, 16], ['D4', 2, 4]], 'fifo'], [['A1', 3], ['C3', 1], ['D4', 2]]], ['partial repair probe 2', [2, [['C3', 1, 6], ['F6', 1, 2], ['E5', 2, 1], ['B2', 7, 15]], 'fifo'], [['E5', 2]]], ['boundary control 1', [3, [['A1', 1, 1], ['B2', 1, 2], ['C3', 1, 3]], 'pro-rata'], [['A1', 1], ['B2', 1], ['C3', 1]]], ['normal control 1', [7, [['B2', 10, 14], ['F6', 3, 1], ['C3', 1, 5], ['A1', 5, 11], ['D4', 3, 9]], 'pro-rata'], [['A1', 2], ['B2', 3], ['D4', 1], ['F6', 1]]], ['normal control 2', [7, [['E5', 10, 1], ['A1', 5, 8], ['D4', 3, 18]], 'pro-rata'], [['A1', 2], ['D4', 1], ['E5', 4]]], ['normal control 3', [1, [['D4', 2, 17]], 'pro-rata'], [['D4', 1]]]], [['regression fifo allocation cap 1', [1, [['A1', 3, 7]], 'fifo'], [['A1', 1]]], ['regression fifo allocation cap 2', [1, [['B2', 2, 12]], 'fifo'], [['B2', 1]]], ['partial repair probe 1', [5, [['B2', 7, 13], ['A1', 3, 6], ['C3', 2, 5], ['F6', 2, 12]], 'fifo'], [['A1', 3], ['C3', 2]]], ['partial repair probe 2', [12, [['C3', 3, 10], ['F6', 3, 2], ['D4', 7, 3], ['B2', 5, 18], ['A1', 2, 8]], 'fifo'], [['A1', 2], ['D4', 7], ['F6', 3]]], ['boundary control 1', [3, [['A1', 1, 1], ['B2', 1, 2], ['C3', 1, 3]], 'pro-rata'], [['A1', 1], ['B2', 1], ['C3', 1]]], ['normal control 1', [6, [['F6', 10, 18], ['C3', 2, 1], ['E5', 3, 10], ['D4', 10, 4]], 'pro-rata'], [['C3', 1], ['D4', 2], ['E5', 1], ['F6', 2]]], ['normal control 2', [4, [['B2', 2, 1], ['F6', 2, 8]], 'pro-rata'], [['B2', 2], ['F6', 2]]], ['normal control 3', [6, [['F6', 7, 17], ['D4', 3, 4], ['B2', 1, 2]], 'pro-rata'], [['D4', 2], ['F6', 4]]]], [['regression fifo allocation cap 1', [6, [['F6', 3, 4], ['C3', 10, 16], ['E5', 7, 13]], 'fifo'], [['E5', 3], ['F6', 3]]], ['regression fifo allocation cap 2', [6, [['C3', 10, 3], ['A1', 7, 2], ['B2', 2, 9], ['F6', 3, 12]], 'fifo'], [['A1', 6]]], ['partial repair probe 1', [4, [['B2', 1, 6], ['D4', 10, 18], ['A1', 3, 13]], 'fifo'], [['A1', 3], ['B2', 1]]], ['partial repair probe 2', [7, [['B2', 3, 4], ['A1', 10, 14], ['E5', 1, 10], ['D4', 3, 11], ['C3', 3, 19]], 'fifo'], [['B2', 3], ['D4', 3], ['E5', 1]]], ['boundary control 1', [3, [['A1', 1, 1], ['B2', 1, 2], ['C3', 1, 3]], 'pro-rata'], [['A1', 1], ['B2', 1], ['C3', 1]]], ['normal control 1', [3, [['F6', 3, 13], ['E5', 10, 14], ['C3', 2, 8], ['B2', 3, 4], ['A1', 3, 11]], 'pro-rata'], [['A1', 1], ['B2', 1], ['E5', 1]]], ['normal control 2', [10, [['F6', 5, 17], ['A1', 3, 3], ['C3', 7, 18]], 'pro-rata'], [['A1', 2], ['C3', 5], ['F6', 3]]], ['normal control 3', [7, [['C3', 5, 8], ['F6', 3, 5], ['D4', 10, 14]], 'pro-rata'], [['C3', 2], ['D4', 4], ['F6', 1]]]], [['regression fifo allocation cap 1', [12, [['B2', 5, 18], ['C3', 3, 13], ['E5', 2, 5], ['D4', 5, 14]], 'fifo'], [['B2', 2], ['C3', 3], ['D4', 5], ['E5', 2]]], ['regression fifo allocation cap 2', [4, [['B2', 10, 14], ['A1', 3, 4], ['D4', 3, 6], ['C3', 3, 13]], 'fifo'], [['A1', 3], ['D4', 1]]], ['partial repair probe 1', [8, [['F6', 5, 17], ['E5', 3, 14], ['C3', 2, 18]], 'fifo'], [['E5', 3], ['F6', 5]]], ['partial repair probe 2', [1, [['E5', 5, 14], ['A1', 1, 1]], 'fifo'], [['A1', 1]]], ['boundary control 1', [3, [['A1', 1, 1], ['B2', 1, 2], ['C3', 1, 3]], 'pro-rata'], [['A1', 1], ['B2', 1], ['C3', 1]]], ['normal control 1', [3, [['B2', 10, 9]], 'pro-rata'], [['B2', 3]]], ['normal control 2', [2, [['A1', 1, 12], ['F6', 3, 5], ['B2', 7, 13], ['E5', 10, 4]], 'pro-rata'], [['B2', 1], ['E5', 1]]], ['normal control 3', [2, [['C3', 5, 3]], 'pro-rata'], [['C3', 2]]]]]\nfor label, args, expected in fixtures[N-1]:\n    check(label, solve(*args), expected)\nprint(json.dumps({\"observations\": observations, \"passed\": all(x[\"passed\"] for x in observations)}, ensure_ascii=False))\nraise SystemExit(0 if all(x[\"passed\"] for x in observations) else 1)\n"},"broken":{"sha256":"bcb3e21c27f292574fb56fac177669da4f003a277f9e308f61e70edb41540b5a","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(exercised, shorts, method):\n    total = sum(q for _, q, _ in shorts)\n    alloc = {}\n    if method == 'fifo':\n        left = exercised\n        for acct, q, seq in sorted(shorts, key=lambda s: s[2]):\n            take = q if left > 0 else 0\n            alloc[acct] = alloc.get(acct, 0) + take\n            left -= take\n    else:\n        rem = []\n        for acct, q, seq in shorts:\n            alloc[acct] = alloc.get(acct, 0) + exercised * q // total\n            rem.append((-(exercised * q % total), seq, acct))\n        left = exercised - sum(alloc.values())\n        for _, seq, acct in sorted(rem)[:left]:\n            alloc[acct] += 1\n    return sorted([a, n] for a, n in alloc.items() if n > 0)\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[['regression fifo allocation cap 1', [1, [['A1', 2, 17]], 'fifo'], [['A1', 1]]], ['regression fifo allocation cap 2', [1, [['F6', 7, 15]], 'fifo'], [['F6', 1]]], ['partial repair probe 1', [3, [['A1', 7, 19], ['E5', 2, 4], ['F6', 1, 15], ['D4', 3, 3]], 'fifo'], [['D4', 3]]], ['partial repair probe 2', [3, [['E5', 3, 8], ['D4', 3, 19]], 'fifo'], [['E5', 3]]], ['boundary control 1', [3, [['A1', 1, 1], ['B2', 1, 2], ['C3', 1, 3]], 'pro-rata'], [['A1', 1], ['B2', 1], ['C3', 1]]], ['normal control 1', [7, [['D4', 10, 16], ['E5', 1, 18], ['C3', 3, 13], ['A1', 1, 8]], 'pro-rata'], [['A1', 1], ['C3', 1], ['D4', 5]]], ['normal control 2', [3, [['E5', 3, 14], ['F6', 2, 15], ['A1', 2, 1], ['B2', 5, 2], ['D4', 1, 12]], 'pro-rata'], [['A1', 1], ['B2', 1], ['E5', 1]]], ['normal control 3', [2, [['F6', 2, 4]], 'pro-rata'], [['F6', 2]]]], [['regression fifo allocation cap 1', [14, [['C3', 10, 2], ['E5', 3, 5], ['A1', 3, 9], ['F6', 3, 8]], 'fifo'], [['C3', 10], ['E5', 3], ['F6', 1]]], ['regression fifo allocation cap 2', [9, [['B2', 7, 18], ['E5', 7, 5], ['C3', 1, 6]], 'fifo'], [['B2', 1], ['C3', 1], ['E5', 7]]], ['partial repair probe 1', [6, [['C3', 1, 11], ['A1', 3, 14], ['B2', 3, 16], ['D4', 2, 4]], 'fifo'], [['A1', 3], ['C3', 1], ['D4', 2]]], ['partial repair probe 2', [2, [['C3', 1, 6], ['F6', 1, 2], ['E5', 2, 1], ['B2', 7, 15]], 'fifo'], [['E5', 2]]], ['boundary control 1', [3, [['A1', 1, 1], ['B2', 1, 2], ['C3', 1, 3]], 'pro-rata'], [['A1', 1], ['B2', 1], ['C3', 1]]], ['normal control 1', [7, [['B2', 10, 14], ['F6', 3, 1], ['C3', 1, 5], ['A1', 5, 11], ['D4', 3, 9]], 'pro-rata'], [['A1', 2], ['B2', 3], ['D4', 1], ['F6', 1]]], ['normal control 2', [7, [['E5', 10, 1], ['A1', 5, 8], ['D4', 3, 18]], 'pro-rata'], [['A1', 2], ['D4', 1], ['E5', 4]]], ['normal control 3', [1, [['D4', 2, 17]], 'pro-rata'], [['D4', 1]]]], [['regression fifo allocation cap 1', [1, [['A1', 3, 7]], 'fifo'], [['A1', 1]]], ['regression fifo allocation cap 2', [1, [['B2', 2, 12]], 'fifo'], [['B2', 1]]], ['partial repair probe 1', [5, [['B2', 7, 13], ['A1', 3, 6], ['C3', 2, 5], ['F6', 2, 12]], 'fifo'], [['A1', 3], ['C3', 2]]], ['partial repair probe 2', [12, [['C3', 3, 10], ['F6', 3, 2], ['D4', 7, 3], ['B2', 5, 18], ['A1', 2, 8]], 'fifo'], [['A1', 2], ['D4', 7], ['F6', 3]]], ['boundary control 1', [3, [['A1', 1, 1], ['B2', 1, 2], ['C3', 1, 3]], 'pro-rata'], [['A1', 1], ['B2', 1], ['C3', 1]]], ['normal control 1', [6, [['F6', 10, 18], ['C3', 2, 1], ['E5', 3, 10], ['D4', 10, 4]], 'pro-rata'], [['C3', 1], ['D4', 2], ['E5', 1], ['F6', 2]]], ['normal control 2', [4, [['B2', 2, 1], ['F6', 2, 8]], 'pro-rata'], [['B2', 2], ['F6', 2]]], ['normal control 3', [6, [['F6', 7, 17], ['D4', 3, 4], ['B2', 1, 2]], 'pro-rata'], [['D4', 2], ['F6', 4]]]], [['regression fifo allocation cap 1', [6, [['F6', 3, 4], ['C3', 10, 16], ['E5', 7, 13]], 'fifo'], [['E5', 3], ['F6', 3]]], ['regression fifo allocation cap 2', [6, [['C3', 10, 3], ['A1', 7, 2], ['B2', 2, 9], ['F6', 3, 12]], 'fifo'], [['A1', 6]]], ['partial repair probe 1', [4, [['B2', 1, 6], ['D4', 10, 18], ['A1', 3, 13]], 'fifo'], [['A1', 3], ['B2', 1]]], ['partial repair probe 2', [7, [['B2', 3, 4], ['A1', 10, 14], ['E5', 1, 10], ['D4', 3, 11], ['C3', 3, 19]], 'fifo'], [['B2', 3], ['D4', 3], ['E5', 1]]], ['boundary control 1', [3, [['A1', 1, 1], ['B2', 1, 2], ['C3', 1, 3]], 'pro-rata'], [['A1', 1], ['B2', 1], ['C3', 1]]], ['normal control 1', [3, [['F6', 3, 13], ['E5', 10, 14], ['C3', 2, 8], ['B2', 3, 4], ['A1', 3, 11]], 'pro-rata'], [['A1', 1], ['B2', 1], ['E5', 1]]], ['normal control 2', [10, [['F6', 5, 17], ['A1', 3, 3], ['C3', 7, 18]], 'pro-rata'], [['A1', 2], ['C3', 5], ['F6', 3]]], ['normal control 3', [7, [['C3', 5, 8], ['F6', 3, 5], ['D4', 10, 14]], 'pro-rata'], [['C3', 2], ['D4', 4], ['F6', 1]]]], [['regression fifo allocation cap 1', [12, [['B2', 5, 18], ['C3', 3, 13], ['E5', 2, 5], ['D4', 5, 14]], 'fifo'], [['B2', 2], ['C3', 3], ['D4', 5], ['E5', 2]]], ['regression fifo allocation cap 2', [4, [['B2', 10, 14], ['A1', 3, 4], ['D4', 3, 6], ['C3', 3, 13]], 'fifo'], [['A1', 3], ['D4', 1]]], ['partial repair probe 1', [8, [['F6', 5, 17], ['E5', 3, 14], ['C3', 2, 18]], 'fifo'], [['E5', 3], ['F6', 5]]], ['partial repair probe 2', [1, [['E5', 5, 14], ['A1', 1, 1]], 'fifo'], [['A1', 1]]], ['boundary control 1', [3, [['A1', 1, 1], ['B2', 1, 2], ['C3', 1, 3]], 'pro-rata'], [['A1', 1], ['B2', 1], ['C3', 1]]], ['normal control 1', [3, [['B2', 10, 9]], 'pro-rata'], [['B2', 3]]], ['normal control 2', [2, [['A1', 1, 12], ['F6', 3, 5], ['B2', 7, 13], ['E5', 10, 4]], 'pro-rata'], [['B2', 1], ['E5', 1]]], ['normal control 3', [2, [['C3', 5, 3]], 'pro-rata'], [['C3', 2]]]]]\nfor label, args, expected in fixtures[N-1]:\n    check(label, solve(*args), expected)\nprint(json.dumps({\"observations\": observations, \"passed\": all(x[\"passed\"] for x in observations)}, ensure_ascii=False))\nraise SystemExit(0 if all(x[\"passed\"] for x in observations) else 1)\n"}},"limitations":"A deterministic toy contract stated explicitly in the contract field; no claim of conformance to any exchange or clearing rulebook. This reproducer isolates one failure mechanism. Results cover the supplied fixtures. Variants within a family share a test contract and should remain grouped when constructing evaluation splits. Related mechanisms with a shared evaluation_group must also remain together; these controlled models are not independent production incidents.","method":"Deterministic executable model with adversarial boundary fixtures.","provenance":{"created_by":"Failure Map","dependencies":"Python standard library","family":"w2-options_payoff_and_settlement-assignment-allocation-fifo-allocation-cap","generated_at":"2026-09-29T14:46:57.375591+00:00","license":"CC0-1.0","python":"3.12.14","seed":1,"split":"open-access"},"relevance":"Option expiry, exercise and settlement engines move cash and shares; a wrong branch misstates obligations.","root_cause":"Each fifo step takes the full position quantity.","sha256":"754fd236ae2b3ed4f9fa331751b5f324e47b89c0fc295c35ed29d230db7f101b","title":"Exercise assignment allocation across short accounts: fifo assigns whole positions past the exercised count · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verified":true,"visibility":"public","verification":{"attempt":{"elapsed_ms":41.322,"exit_code":1,"observations":[{"actual":[["A1",1]],"check":"regression fifo allocation cap 1","expected":[["A1",1]],"passed":true},{"actual":[["F6",1]],"check":"regression fifo allocation cap 2","expected":[["F6",1]],"passed":true},{"actual":[["A1",3],["D4",3],["E5",2],["F6",1]],"check":"partial repair probe 1","expected":[["D4",3]],"passed":false},{"actual":[["D4",3],["E5",3]],"check":"partial repair probe 2","expected":[["E5",3]],"passed":false},{"actual":[["A1",1],["B2",1],["C3",1]],"check":"boundary control 1","expected":[["A1",1],["B2",1],["C3",1]],"passed":true},{"actual":[["A1",1],["C3",1],["D4",5]],"check":"normal control 1","expected":[["A1",1],["C3",1],["D4",5]],"passed":true},{"actual":[["A1",1],["B2",1],["E5",1]],"check":"normal control 2","expected":[["A1",1],["B2",1],["E5",1]],"passed":true},{"actual":[["F6",2]],"check":"normal control 3","expected":[["F6",2]],"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression fifo allocation cap 1\", \"actual\": [[\"A1\", 1]], \"expected\": [[\"A1\", 1]], \"passed\": true}, {\"check\": \"regression fifo allocation cap 2\", \"actual\": [[\"F6\", 1]], \"expected\": [[\"F6\", 1]], \"passed\": true}, {\"check\": \"partial repair probe 1\", \"actual\": [[\"A1\", 3], [\"D4\", 3], [\"E5\", 2], [\"F6\", 1]], \"expected\": [[\"D4\", 3]], \"passed\": false}, {\"check\": \"partial repair probe 2\", \"actual\": [[\"D4\", 3], [\"E5\", 3]], \"expected\": [[\"E5\", 3]], \"passed\": false}, {\"check\": \"boundary control 1\", \"actual\": [[\"A1\", 1], [\"B2\", 1], [\"C3\", 1]], \"expected\": [[\"A1\", 1], [\"B2\", 1], [\"C3\", 1]], \"passed\": true}, {\"check\": \"normal control 1\", \"actual\": [[\"A1\", 1], [\"C3\", 1], [\"D4\", 5]], \"expected\": [[\"A1\", 1], [\"C3\", 1], [\"D4\", 5]], \"passed\": true}, {\"check\": \"normal control 2\", \"actual\": [[\"A1\", 1], [\"B2\", 1], [\"E5\", 1]], \"expected\": [[\"A1\", 1], [\"B2\", 1], [\"E5\", 1]], \"passed\": true}, {\"check\": \"normal control 3\", \"actual\": [[\"F6\", 2]], \"expected\": [[\"F6\", 2]], \"passed\": true}], \"passed\": false}\n"},"broken":{"elapsed_ms":41.002,"exit_code":1,"observations":[{"actual":[["A1",2]],"check":"regression fifo allocation cap 1","expected":[["A1",1]],"passed":false},{"actual":[["F6",7]],"check":"regression fifo allocation cap 2","expected":[["F6",1]],"passed":false},{"actual":[["D4",3]],"check":"partial repair probe 1","expected":[["D4",3]],"passed":true},{"actual":[["E5",3]],"check":"partial repair probe 2","expected":[["E5",3]],"passed":true},{"actual":[["A1",1],["B2",1],["C3",1]],"check":"boundary control 1","expected":[["A1",1],["B2",1],["C3",1]],"passed":true},{"actual":[["A1",1],["C3",1],["D4",5]],"check":"normal control 1","expected":[["A1",1],["C3",1],["D4",5]],"passed":true},{"actual":[["A1",1],["B2",1],["E5",1]],"check":"normal control 2","expected":[["A1",1],["B2",1],["E5",1]],"passed":true},{"actual":[["F6",2]],"check":"normal control 3","expected":[["F6",2]],"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression fifo allocation cap 1\", \"actual\": [[\"A1\", 2]], \"expected\": [[\"A1\", 1]], \"passed\": false}, {\"check\": \"regression fifo allocation cap 2\", \"actual\": [[\"F6\", 7]], \"expected\": [[\"F6\", 1]], \"passed\": false}, {\"check\": \"partial repair probe 1\", \"actual\": [[\"D4\", 3]], \"expected\": [[\"D4\", 3]], \"passed\": true}, {\"check\": \"partial repair probe 2\", \"actual\": [[\"E5\", 3]], \"expected\": [[\"E5\", 3]], \"passed\": true}, {\"check\": \"boundary control 1\", \"actual\": [[\"A1\", 1], [\"B2\", 1], [\"C3\", 1]], \"expected\": [[\"A1\", 1], [\"B2\", 1], [\"C3\", 1]], \"passed\": true}, {\"check\": \"normal control 1\", \"actual\": [[\"A1\", 1], [\"C3\", 1], [\"D4\", 5]], \"expected\": [[\"A1\", 1], [\"C3\", 1], [\"D4\", 5]], \"passed\": true}, {\"check\": \"normal control 2\", \"actual\": [[\"A1\", 1], [\"B2\", 1], [\"E5\", 1]], \"expected\": [[\"A1\", 1], [\"B2\", 1], [\"E5\", 1]], \"passed\": true}, {\"check\": \"normal control 3\", \"actual\": [[\"F6\", 2]], \"expected\": [[\"F6\", 2]], \"passed\": true}], \"passed\": false}\n"}},"member_only":{"stages":["fixed"],"fields":["implementations.fixed","verification.fixed","harness","repair"],"note":"The verified repair, its recorded checks, the repair description, and the scoring harness are available to members."}}