{"abstract":"Between two cartons of equal inner volume the more expensive one is chosen when its id sorts first.","category":"Warehouse slotting and bin packing","checks":8,"contract":"Item dims [a,b,c], weight kg, sioc flag (ships in own container). cartons [[id, L, W, H, max_kg, cost]]. SIOC items return \"SIOC\". Otherwise add 1 unit of dunnage per side (2 per dimension); the item fits a carton if the sorted padded dims are each <= the sorted inner dims (any orientation) and kg <= max_kg. Choose the smallest inner volume, then cost, then id. None -> \"NO_FIT\".","contract_signature":"dims, kg, sioc, cartons","evaluation_group":"w2-warehouse-slotting-carton-select","failed_approach":"Breaking ties by cost descending chooses the most expensive equal-volume carton.","family":"w2-warehouse-slotting-carton-select-volume-tiebreak","id":"FA-94981","implementations":{"attempt":{"sha256":"d5d5b3bf850064c6da6fa4b33fdd770832bdd16ad8b32745bd8262c7a16c7eef","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(dims, kg, sioc, cartons):\n    if sioc:\n        return 'SIOC'\n    need = sorted(d + 2 for d in dims)\n    best = None\n    for cid, L, W, H, max_kg, cost in cartons:\n        inner = sorted([L, W, H])\n        if any(n > c for n, c in zip(need, inner)):\n            continue\n        if kg > max_kg:\n            continue\n        key = (L * W * H, -cost, cid)\n        if best is None or key < best[0]:\n            best = (key, cid)\n    return best[1] if best else 'NO_FIT'\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[['volume tie by cost', [[3, 3, 3], 1, False, [['A', 10, 10, 10, 9, 60], ['B', 20, 10, 5, 9, 55]]], 'B'], ['rotated fit', [[4, 10, 8], 3, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'S'], ['weight at limit', [[3, 3, 3], 10, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'S'], ['sioc', [[3, 3, 3], 1, True, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'SIOC'], ['cheap but bulky', [[3, 3, 3], 1, False, [['BIG', 30, 30, 30, 30, 40], ['SMALL', 10, 10, 10, 30, 60]]], 'SMALL'], ['padding pushes to M', [[11, 3, 3], 3, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'M'], ['generated mix 5', [[6, 2, 8], 4.5, False, [['C0', 20, 12, 4, 30, 70], ['C1', 20, 16, 20, 20, 90], ['C2', 20, 16, 20, 20, 70]]], 'C0'], ['generated mix 13', [[5, 2, 14], 5, False, [['C0', 20, 20, 6, 5, 55], ['C1', 32, 16, 8, 20, 90]]], 'C0']], [['volume tie by cost', [[3, 3, 3], 1, False, [['A', 10, 10, 10, 9, 60], ['B', 20, 10, 5, 9, 55]]], 'B'], ['weight over limit', [[3, 3, 3], 10.5, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'M'], ['no fit', [[40, 3, 3], 1, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'NO_FIT'], ['long thin carton', [[3, 3, 3], 1, False, [['LONG', 40, 6, 6, 30, 50], ['CUBE', 12, 12, 12, 30, 60]]], 'LONG'], ['padding pushes to M', [[11, 3, 3], 3, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'M'], ['generated mix 8', [[5, 7, 8], 10.5, False, [['C0', 10, 20, 6, 10, 70], ['C1', 12, 6, 12, 10, 40], ['C2', 10, 20, 4, 20, 40]]], 'NO_FIT'], ['generated mix 16', [[6, 4, 3], 19, False, [['C0', 12, 16, 4, 5, 40], ['C1', 32, 16, 4, 10, 90], ['C2', 20, 16, 20, 10, 70], ['C3', 20, 12, 8, 10, 90]]], 'NO_FIT'], ['generated mix 24', [[14, 2, 13], 4.5, False, [['C0', 24, 8, 12, 30, 55], ['C1', 10, 8, 30, 30, 70]]], 'NO_FIT']], [['volume tie by cost', [[3, 3, 3], 1, False, [['A', 10, 10, 10, 9, 60], ['B', 20, 10, 5, 9, 55]]], 'B'], ['cheap but bulky', [[3, 3, 3], 1, False, [['BIG', 30, 30, 30, 30, 40], ['SMALL', 10, 10, 10, 30, 60]]], 'SMALL'], ['rotated fit', [[4, 10, 8], 3, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'S'], ['weight at limit', [[3, 3, 3], 10, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'S'], ['sioc', [[3, 3, 3], 1, True, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'SIOC'], ['generated mix 19', [[11, 3, 5], 1, False, [['C0', 6, 20, 4, 20, 90], ['C1', 20, 20, 6, 5, 40], ['C2', 32, 6, 4, 20, 55], ['C3', 12, 8, 30, 20, 90], ['C4', 32, 20, 8, 10, 55], ['C5', 20, 6, 12, 20, 40]]], 'C5'], ['generated mix 27', [[10, 11, 6], 10, False, [['C0', 20, 20, 8, 30, 90], ['C1', 24, 20, 20, 5, 90], ['C2', 32, 16, 4, 5, 55], ['C3', 10, 16, 30, 5, 55], ['C4', 10, 6, 4, 10, 90], ['C5', 16, 20, 30, 5, 70]]], 'C0'], ['generated mix 35', [[10, 2, 4], 20, False, [['C0', 10, 20, 4, 5, 70], ['C1', 32, 12, 20, 5, 70], ['C2', 10, 12, 6, 20, 40], ['C3', 16, 20, 8, 20, 55], ['C4', 12, 20, 30, 30, 55], ['C5', 10, 6, 8, 5, 70]]], 'C2']], [['volume tie by cost', [[3, 3, 3], 1, False, [['A', 10, 10, 10, 9, 60], ['B', 20, 10, 5, 9, 55]]], 'B'], ['padding pushes to M', [[11, 3, 3], 3, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'M'], ['weight over limit', [[3, 3, 3], 10.5, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'M'], ['no fit', [[40, 3, 3], 1, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'NO_FIT'], ['long thin carton', [[3, 3, 3], 1, False, [['LONG', 40, 6, 6, 30, 50], ['CUBE', 12, 12, 12, 30, 60]]], 'LONG'], ['generated mix 30', [[14, 13, 10], 1, False, [['C0', 16, 8, 8, 10, 55], ['C1', 20, 20, 20, 5, 55], ['C2', 32, 20, 20, 20, 40], ['C3', 24, 20, 4, 20, 40], ['C4', 16, 12, 4, 20, 55]]], 'C1'], ['generated mix 38', [[8, 8, 5], 10, False, [['C0', 24, 16, 4, 5, 70], ['C1', 20, 16, 12, 20, 70]]], 'C1'], ['generated mix 46', [[12, 7, 5], 5, False, [['C0', 24, 16, 30, 10, 70], ['C1', 24, 16, 8, 5, 40]]], 'C1']], [['volume tie by cost', [[3, 3, 3], 1, False, [['A', 10, 10, 10, 9, 60], ['B', 20, 10, 5, 9, 55]]], 'B'], ['sioc', [[3, 3, 3], 1, True, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'SIOC'], ['cheap but bulky', [[3, 3, 3], 1, False, [['BIG', 30, 30, 30, 30, 40], ['SMALL', 10, 10, 10, 30, 60]]], 'SMALL'], ['rotated fit', [[4, 10, 8], 3, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'S'], ['weight at limit', [[3, 3, 3], 10, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'S'], ['generated mix 41', [[11, 14, 6], 19, False, [['C0', 6, 12, 20, 30, 90], ['C1', 6, 6, 4, 20, 70]]], 'NO_FIT'], ['generated mix 49', [[5, 14, 9], 1, False, [['C0', 32, 20, 8, 5, 70], ['C1', 12, 8, 12, 5, 55], ['C2', 20, 6, 8, 5, 90], ['C3', 12, 20, 20, 30, 40], ['C4', 6, 12, 30, 20, 40], ['C5', 10, 16, 8, 5, 90]]], 'C3'], ['generated mix 57', [[2, 2, 8], 20, False, [['C0', 32, 20, 20, 30, 55], ['C1', 32, 20, 4, 20, 90], ['C2', 12, 12, 20, 30, 55]]], 'C1']]]\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":"6591de8189de631b5678051d194558d7d48c8c8cbfef762fe5ad1dd9aa90ea49","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(dims, kg, sioc, cartons):\n    if sioc:\n        return 'SIOC'\n    need = sorted(d + 2 for d in dims)\n    best = None\n    for cid, L, W, H, max_kg, cost in cartons:\n        inner = sorted([L, W, H])\n        if any(n > c for n, c in zip(need, inner)):\n            continue\n        if kg > max_kg:\n            continue\n        key = (L * W * H, cid)\n        if best is None or key < best[0]:\n            best = (key, cid)\n    return best[1] if best else 'NO_FIT'\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[['volume tie by cost', [[3, 3, 3], 1, False, [['A', 10, 10, 10, 9, 60], ['B', 20, 10, 5, 9, 55]]], 'B'], ['rotated fit', [[4, 10, 8], 3, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'S'], ['weight at limit', [[3, 3, 3], 10, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'S'], ['sioc', [[3, 3, 3], 1, True, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'SIOC'], ['cheap but bulky', [[3, 3, 3], 1, False, [['BIG', 30, 30, 30, 30, 40], ['SMALL', 10, 10, 10, 30, 60]]], 'SMALL'], ['padding pushes to M', [[11, 3, 3], 3, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'M'], ['generated mix 5', [[6, 2, 8], 4.5, False, [['C0', 20, 12, 4, 30, 70], ['C1', 20, 16, 20, 20, 90], ['C2', 20, 16, 20, 20, 70]]], 'C0'], ['generated mix 13', [[5, 2, 14], 5, False, [['C0', 20, 20, 6, 5, 55], ['C1', 32, 16, 8, 20, 90]]], 'C0']], [['volume tie by cost', [[3, 3, 3], 1, False, [['A', 10, 10, 10, 9, 60], ['B', 20, 10, 5, 9, 55]]], 'B'], ['weight over limit', [[3, 3, 3], 10.5, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'M'], ['no fit', [[40, 3, 3], 1, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'NO_FIT'], ['long thin carton', [[3, 3, 3], 1, False, [['LONG', 40, 6, 6, 30, 50], ['CUBE', 12, 12, 12, 30, 60]]], 'LONG'], ['padding pushes to M', [[11, 3, 3], 3, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'M'], ['generated mix 8', [[5, 7, 8], 10.5, False, [['C0', 10, 20, 6, 10, 70], ['C1', 12, 6, 12, 10, 40], ['C2', 10, 20, 4, 20, 40]]], 'NO_FIT'], ['generated mix 16', [[6, 4, 3], 19, False, [['C0', 12, 16, 4, 5, 40], ['C1', 32, 16, 4, 10, 90], ['C2', 20, 16, 20, 10, 70], ['C3', 20, 12, 8, 10, 90]]], 'NO_FIT'], ['generated mix 24', [[14, 2, 13], 4.5, False, [['C0', 24, 8, 12, 30, 55], ['C1', 10, 8, 30, 30, 70]]], 'NO_FIT']], [['volume tie by cost', [[3, 3, 3], 1, False, [['A', 10, 10, 10, 9, 60], ['B', 20, 10, 5, 9, 55]]], 'B'], ['cheap but bulky', [[3, 3, 3], 1, False, [['BIG', 30, 30, 30, 30, 40], ['SMALL', 10, 10, 10, 30, 60]]], 'SMALL'], ['rotated fit', [[4, 10, 8], 3, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'S'], ['weight at limit', [[3, 3, 3], 10, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'S'], ['sioc', [[3, 3, 3], 1, True, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'SIOC'], ['generated mix 19', [[11, 3, 5], 1, False, [['C0', 6, 20, 4, 20, 90], ['C1', 20, 20, 6, 5, 40], ['C2', 32, 6, 4, 20, 55], ['C3', 12, 8, 30, 20, 90], ['C4', 32, 20, 8, 10, 55], ['C5', 20, 6, 12, 20, 40]]], 'C5'], ['generated mix 27', [[10, 11, 6], 10, False, [['C0', 20, 20, 8, 30, 90], ['C1', 24, 20, 20, 5, 90], ['C2', 32, 16, 4, 5, 55], ['C3', 10, 16, 30, 5, 55], ['C4', 10, 6, 4, 10, 90], ['C5', 16, 20, 30, 5, 70]]], 'C0'], ['generated mix 35', [[10, 2, 4], 20, False, [['C0', 10, 20, 4, 5, 70], ['C1', 32, 12, 20, 5, 70], ['C2', 10, 12, 6, 20, 40], ['C3', 16, 20, 8, 20, 55], ['C4', 12, 20, 30, 30, 55], ['C5', 10, 6, 8, 5, 70]]], 'C2']], [['volume tie by cost', [[3, 3, 3], 1, False, [['A', 10, 10, 10, 9, 60], ['B', 20, 10, 5, 9, 55]]], 'B'], ['padding pushes to M', [[11, 3, 3], 3, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'M'], ['weight over limit', [[3, 3, 3], 10.5, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'M'], ['no fit', [[40, 3, 3], 1, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'NO_FIT'], ['long thin carton', [[3, 3, 3], 1, False, [['LONG', 40, 6, 6, 30, 50], ['CUBE', 12, 12, 12, 30, 60]]], 'LONG'], ['generated mix 30', [[14, 13, 10], 1, False, [['C0', 16, 8, 8, 10, 55], ['C1', 20, 20, 20, 5, 55], ['C2', 32, 20, 20, 20, 40], ['C3', 24, 20, 4, 20, 40], ['C4', 16, 12, 4, 20, 55]]], 'C1'], ['generated mix 38', [[8, 8, 5], 10, False, [['C0', 24, 16, 4, 5, 70], ['C1', 20, 16, 12, 20, 70]]], 'C1'], ['generated mix 46', [[12, 7, 5], 5, False, [['C0', 24, 16, 30, 10, 70], ['C1', 24, 16, 8, 5, 40]]], 'C1']], [['volume tie by cost', [[3, 3, 3], 1, False, [['A', 10, 10, 10, 9, 60], ['B', 20, 10, 5, 9, 55]]], 'B'], ['sioc', [[3, 3, 3], 1, True, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'SIOC'], ['cheap but bulky', [[3, 3, 3], 1, False, [['BIG', 30, 30, 30, 30, 40], ['SMALL', 10, 10, 10, 30, 60]]], 'SMALL'], ['rotated fit', [[4, 10, 8], 3, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'S'], ['weight at limit', [[3, 3, 3], 10, False, [['S', 12, 10, 6, 10, 50], ['M', 16, 12, 10, 20, 70], ['L', 24, 18, 14, 30, 95]]], 'S'], ['generated mix 41', [[11, 14, 6], 19, False, [['C0', 6, 12, 20, 30, 90], ['C1', 6, 6, 4, 20, 70]]], 'NO_FIT'], ['generated mix 49', [[5, 14, 9], 1, False, [['C0', 32, 20, 8, 5, 70], ['C1', 12, 8, 12, 5, 55], ['C2', 20, 6, 8, 5, 90], ['C3', 12, 20, 20, 30, 40], ['C4', 6, 12, 30, 20, 40], ['C5', 10, 16, 8, 5, 90]]], 'C3'], ['generated mix 57', [[2, 2, 8], 20, False, [['C0', 32, 20, 20, 30, 55], ['C1', 32, 20, 4, 20, 90], ['C2', 12, 12, 20, 30, 55]]], 'C1']]]\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":"Stipulated fit rule with uniform dunnage; no void-fill or multi-item cartonization. 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-warehouse-slotting-carton-select-volume-tiebreak","generated_at":"2026-09-29T14:52:09.483634+00:00","license":"CC0-1.0","python":"3.12.14","seed":1,"split":"open-access"},"relevance":"Cartonization picks the shipping box, which drives material cost and dimensional weight.","root_cause":"The tie-break after volume skips cost and falls straight to id.","sha256":"2ba6a56e63ba625bccbb6dc1e14118640e8192b879c07bcf4578a9161a55de80","title":"Carton selection: equal-volume tie ignores cost · 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":39.305,"exit_code":1,"observations":[{"actual":"A","check":"volume tie by cost","expected":"B","passed":false},{"actual":"S","check":"rotated fit","expected":"S","passed":true},{"actual":"S","check":"weight at limit","expected":"S","passed":true},{"actual":"SIOC","check":"sioc","expected":"SIOC","passed":true},{"actual":"SMALL","check":"cheap but bulky","expected":"SMALL","passed":true},{"actual":"M","check":"padding pushes to M","expected":"M","passed":true},{"actual":"C0","check":"generated mix 5","expected":"C0","passed":true},{"actual":"C0","check":"generated mix 13","expected":"C0","passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"volume tie by cost\", \"actual\": \"A\", \"expected\": \"B\", \"passed\": false}, {\"check\": \"rotated fit\", \"actual\": \"S\", \"expected\": \"S\", \"passed\": true}, {\"check\": \"weight at limit\", \"actual\": \"S\", \"expected\": \"S\", \"passed\": true}, {\"check\": \"sioc\", \"actual\": \"SIOC\", \"expected\": \"SIOC\", \"passed\": true}, {\"check\": \"cheap but bulky\", \"actual\": \"SMALL\", \"expected\": \"SMALL\", \"passed\": true}, {\"check\": \"padding pushes to M\", \"actual\": \"M\", \"expected\": \"M\", \"passed\": true}, {\"check\": \"generated mix 5\", \"actual\": \"C0\", \"expected\": \"C0\", \"passed\": true}, {\"check\": \"generated mix 13\", \"actual\": \"C0\", \"expected\": \"C0\", \"passed\": true}], \"passed\": false}\n"},"broken":{"elapsed_ms":39.767,"exit_code":1,"observations":[{"actual":"A","check":"volume tie by cost","expected":"B","passed":false},{"actual":"S","check":"rotated fit","expected":"S","passed":true},{"actual":"S","check":"weight at limit","expected":"S","passed":true},{"actual":"SIOC","check":"sioc","expected":"SIOC","passed":true},{"actual":"SMALL","check":"cheap but bulky","expected":"SMALL","passed":true},{"actual":"M","check":"padding pushes to M","expected":"M","passed":true},{"actual":"C0","check":"generated mix 5","expected":"C0","passed":true},{"actual":"C0","check":"generated mix 13","expected":"C0","passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"volume tie by cost\", \"actual\": \"A\", \"expected\": \"B\", \"passed\": false}, {\"check\": \"rotated fit\", \"actual\": \"S\", \"expected\": \"S\", \"passed\": true}, {\"check\": \"weight at limit\", \"actual\": \"S\", \"expected\": \"S\", \"passed\": true}, {\"check\": \"sioc\", \"actual\": \"SIOC\", \"expected\": \"SIOC\", \"passed\": true}, {\"check\": \"cheap but bulky\", \"actual\": \"SMALL\", \"expected\": \"SMALL\", \"passed\": true}, {\"check\": \"padding pushes to M\", \"actual\": \"M\", \"expected\": \"M\", \"passed\": true}, {\"check\": \"generated mix 5\", \"actual\": \"C0\", \"expected\": \"C0\", \"passed\": true}, {\"check\": \"generated mix 13\", \"actual\": \"C0\", \"expected\": \"C0\", \"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."}}