{"abstract":"The decoded time state disagrees with the explicit regression oracle for arrival.","category":"Time representation","checks":11,"contract":"A deadline in source clock D maps to target clock with uncertain target-minus-source offset [lo,hi]. Use earliest target deadline for no-late policy, latest for no-early. Account for known transport time in target units and clamp remaining budget at zero. Relative waits are capped by platform maximum and flag rearming. Return target bounds, chosen deadline, wait, rearm and expired status.","evaluation_group":"s3-time-deadline_uncertainty_transfer","failed_approach":"The partial correction still substitutes r['target_now'] - r['transport'] at the same fault site.","family":"s3-time_representation-deadline-uncertainty-transfer-arrival","id":"FA-18556","implementations":{"attempt":{"sha256":"59210fd8218796455d06f8915c4702ce10e6ad0df83172c61d7f0a214dc483a7","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nfrom fractions import Fraction\nN = 1\nobservations = []\ndef solve(r):\n    low = r['deadline'] + r['offset_low']\n    high = r['deadline'] + r['offset_high']\n    chosen = low if r['policy'] == 'no-late' else high\n    arrival = r['target_now'] - r['transport']\n    remaining = max(0,chosen - arrival)\n    wait = min(remaining,r['max_wait'])\n    rearm = remaining > r['max_wait']\n    expired = chosen <= arrival\n    absolute_wake = arrival + wait\n    slack = high - low\n    return [[low,high],chosen,wait,rearm,expired,absolute_wake,slack]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\ncheck('fixture 1', solve({'deadline': 20, 'offset_low': 2, 'offset_high': 5, 'policy': 'no-late', 'target_now': 10, 'transport': 2, 'max_wait': 100}), [[22, 25], 22, 10, False, False, 22, 3])\ncheck('fixture 2', solve({'deadline': 20, 'offset_low': 2, 'offset_high': 5, 'policy': 'no-early', 'target_now': 10, 'transport': 2, 'max_wait': 100}), [[22, 25], 25, 13, False, False, 25, 3])\ncheck('fixture 3', solve({'deadline': 20, 'offset_low': -5, 'offset_high': -2, 'policy': 'no-late', 'target_now': 15, 'transport': 0, 'max_wait': 20}), [[15, 18], 15, 0, False, True, 15, 3])\ncheck('fixture 4', solve({'deadline': 20, 'offset_low': -5, 'offset_high': -2, 'policy': 'no-early', 'target_now': 20, 'transport': 1, 'max_wait': 20}), [[15, 18], 18, 0, False, True, 21, 3])\ncheck('fixture 5', solve({'deadline': 100, 'offset_low': 0, 'offset_high': 0, 'policy': 'no-late', 'target_now': 0, 'transport': 0, 'max_wait': 10}), [[100, 100], 100, 10, True, False, 10, 0])\ncheck('fixture 6', solve({'deadline': 20, 'offset_low': 0, 'offset_high': 0, 'policy': 'no-late', 'target_now': 10, 'transport': 0, 'max_wait': 10}), [[20, 20], 20, 10, False, False, 20, 0])\ncheck('fixture 7', solve({'deadline': 0, 'offset_low': 0, 'offset_high': 0, 'policy': 'no-late', 'target_now': 0, 'transport': 0, 'max_wait': 1}), [[0, 0], 0, 0, False, True, 0, 0])\ncheck('fixture 8', solve({'deadline': -10, 'offset_low': 2, 'offset_high': 5, 'policy': 'no-early', 'target_now': -20, 'transport': 2, 'max_wait': 4}), [[-8, -5], -5, 4, True, False, -14, 3])\ncheck('fixture 9', solve({'deadline': 20, 'offset_low': 0, 'offset_high': 0, 'policy': 'no-early', 'target_now': 19, 'transport': 0, 'max_wait': 2}), [[20, 20], 20, 1, False, False, 20, 0])\ncheck('fixture 10', solve({'deadline': 10, 'offset_low': 2, 'offset_high': 8, 'policy': 'no-late', 'target_now': 10, 'transport': 4, 'max_wait': 10}), [[12, 18], 12, 0, False, True, 14, 6])\nvariant = [({'deadline': 21, 'offset_low': 2, 'offset_high': 5, 'policy': 'no-late', 'target_now': 10, 'transport': 2, 'max_wait': 100}, [[23, 26], 23, 11, False, False, 23, 3]), ({'deadline': 22, 'offset_low': 2, 'offset_high': 5, 'policy': 'no-late', 'target_now': 10, 'transport': 2, 'max_wait': 100}, [[24, 27], 24, 12, False, False, 24, 3]), ({'deadline': 23, 'offset_low': 2, 'offset_high': 5, 'policy': 'no-late', 'target_now': 10, 'transport': 2, 'max_wait': 100}, [[25, 28], 25, 13, False, False, 25, 3]), ({'deadline': 24, 'offset_low': 2, 'offset_high': 5, 'policy': 'no-late', 'target_now': 10, 'transport': 2, 'max_wait': 100}, [[26, 29], 26, 14, False, False, 26, 3]), ({'deadline': 25, 'offset_low': 2, 'offset_high': 5, 'policy': 'no-late', 'target_now': 10, 'transport': 2, 'max_wait': 100}, [[27, 30], 27, 15, False, False, 27, 3])]\ncheck(\"variant capture\", solve(variant[N-1][0]), variant[N-1][1])\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":"ed3b8574b8815b96860d20703180f8ed343f59c571efa42a0677a3bba40ce394","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nfrom fractions import Fraction\nN = 1\nobservations = []\ndef solve(r):\n    low = r['deadline'] + r['offset_low']\n    high = r['deadline'] + r['offset_high']\n    chosen = low if r['policy'] == 'no-late' else high\n    arrival = r['target_now']\n    remaining = max(0,chosen - arrival)\n    wait = min(remaining,r['max_wait'])\n    rearm = remaining > r['max_wait']\n    expired = chosen <= arrival\n    absolute_wake = arrival + wait\n    slack = high - low\n    return [[low,high],chosen,wait,rearm,expired,absolute_wake,slack]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\ncheck('fixture 1', solve({'deadline': 20, 'offset_low': 2, 'offset_high': 5, 'policy': 'no-late', 'target_now': 10, 'transport': 2, 'max_wait': 100}), [[22, 25], 22, 10, False, False, 22, 3])\ncheck('fixture 2', solve({'deadline': 20, 'offset_low': 2, 'offset_high': 5, 'policy': 'no-early', 'target_now': 10, 'transport': 2, 'max_wait': 100}), [[22, 25], 25, 13, False, False, 25, 3])\ncheck('fixture 3', solve({'deadline': 20, 'offset_low': -5, 'offset_high': -2, 'policy': 'no-late', 'target_now': 15, 'transport': 0, 'max_wait': 20}), [[15, 18], 15, 0, False, True, 15, 3])\ncheck('fixture 4', solve({'deadline': 20, 'offset_low': -5, 'offset_high': -2, 'policy': 'no-early', 'target_now': 20, 'transport': 1, 'max_wait': 20}), [[15, 18], 18, 0, False, True, 21, 3])\ncheck('fixture 5', solve({'deadline': 100, 'offset_low': 0, 'offset_high': 0, 'policy': 'no-late', 'target_now': 0, 'transport': 0, 'max_wait': 10}), [[100, 100], 100, 10, True, False, 10, 0])\ncheck('fixture 6', solve({'deadline': 20, 'offset_low': 0, 'offset_high': 0, 'policy': 'no-late', 'target_now': 10, 'transport': 0, 'max_wait': 10}), [[20, 20], 20, 10, False, False, 20, 0])\ncheck('fixture 7', solve({'deadline': 0, 'offset_low': 0, 'offset_high': 0, 'policy': 'no-late', 'target_now': 0, 'transport': 0, 'max_wait': 1}), [[0, 0], 0, 0, False, True, 0, 0])\ncheck('fixture 8', solve({'deadline': -10, 'offset_low': 2, 'offset_high': 5, 'policy': 'no-early', 'target_now': -20, 'transport': 2, 'max_wait': 4}), [[-8, -5], -5, 4, True, False, -14, 3])\ncheck('fixture 9', solve({'deadline': 20, 'offset_low': 0, 'offset_high': 0, 'policy': 'no-early', 'target_now': 19, 'transport': 0, 'max_wait': 2}), [[20, 20], 20, 1, False, False, 20, 0])\ncheck('fixture 10', solve({'deadline': 10, 'offset_low': 2, 'offset_high': 8, 'policy': 'no-late', 'target_now': 10, 'transport': 4, 'max_wait': 10}), [[12, 18], 12, 0, False, True, 14, 6])\nvariant = [({'deadline': 21, 'offset_low': 2, 'offset_high': 5, 'policy': 'no-late', 'target_now': 10, 'transport': 2, 'max_wait': 100}, [[23, 26], 23, 11, False, False, 23, 3]), ({'deadline': 22, 'offset_low': 2, 'offset_high': 5, 'policy': 'no-late', 'target_now': 10, 'transport': 2, 'max_wait': 100}, [[24, 27], 24, 12, False, False, 24, 3]), ({'deadline': 23, 'offset_low': 2, 'offset_high': 5, 'policy': 'no-late', 'target_now': 10, 'transport': 2, 'max_wait': 100}, [[25, 28], 25, 13, False, False, 25, 3]), ({'deadline': 24, 'offset_low': 2, 'offset_high': 5, 'policy': 'no-late', 'target_now': 10, 'transport': 2, 'max_wait': 100}, [[26, 29], 26, 14, False, False, 26, 3]), ({'deadline': 25, 'offset_low': 2, 'offset_high': 5, 'policy': 'no-late', 'target_now': 10, 'transport': 2, 'max_wait': 100}, [[27, 30], 27, 15, False, False, 27, 3])]\ncheck(\"variant capture\", solve(variant[N-1][0]), variant[N-1][1])\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"},"fixed":{"sha256":"2592163eb3bacca10797f3ca81ebe861ad76856219bff0e1894d1a117186fbe5","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nfrom fractions import Fraction\nN = 1\nobservations = []\ndef solve(r):\n    low = r['deadline'] + r['offset_low']\n    high = r['deadline'] + r['offset_high']\n    chosen = low if r['policy'] == 'no-late' else high\n    arrival = r['target_now'] + r['transport']\n    remaining = max(0,chosen - arrival)\n    wait = min(remaining,r['max_wait'])\n    rearm = remaining > r['max_wait']\n    expired = chosen <= arrival\n    absolute_wake = arrival + wait\n    slack = high - low\n    return [[low,high],chosen,wait,rearm,expired,absolute_wake,slack]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\ncheck('fixture 1', solve({'deadline': 20, 'offset_low': 2, 'offset_high': 5, 'policy': 'no-late', 'target_now': 10, 'transport': 2, 'max_wait': 100}), [[22, 25], 22, 10, False, False, 22, 3])\ncheck('fixture 2', solve({'deadline': 20, 'offset_low': 2, 'offset_high': 5, 'policy': 'no-early', 'target_now': 10, 'transport': 2, 'max_wait': 100}), [[22, 25], 25, 13, False, False, 25, 3])\ncheck('fixture 3', solve({'deadline': 20, 'offset_low': -5, 'offset_high': -2, 'policy': 'no-late', 'target_now': 15, 'transport': 0, 'max_wait': 20}), [[15, 18], 15, 0, False, True, 15, 3])\ncheck('fixture 4', solve({'deadline': 20, 'offset_low': -5, 'offset_high': -2, 'policy': 'no-early', 'target_now': 20, 'transport': 1, 'max_wait': 20}), [[15, 18], 18, 0, False, True, 21, 3])\ncheck('fixture 5', solve({'deadline': 100, 'offset_low': 0, 'offset_high': 0, 'policy': 'no-late', 'target_now': 0, 'transport': 0, 'max_wait': 10}), [[100, 100], 100, 10, True, False, 10, 0])\ncheck('fixture 6', solve({'deadline': 20, 'offset_low': 0, 'offset_high': 0, 'policy': 'no-late', 'target_now': 10, 'transport': 0, 'max_wait': 10}), [[20, 20], 20, 10, False, False, 20, 0])\ncheck('fixture 7', solve({'deadline': 0, 'offset_low': 0, 'offset_high': 0, 'policy': 'no-late', 'target_now': 0, 'transport': 0, 'max_wait': 1}), [[0, 0], 0, 0, False, True, 0, 0])\ncheck('fixture 8', solve({'deadline': -10, 'offset_low': 2, 'offset_high': 5, 'policy': 'no-early', 'target_now': -20, 'transport': 2, 'max_wait': 4}), [[-8, -5], -5, 4, True, False, -14, 3])\ncheck('fixture 9', solve({'deadline': 20, 'offset_low': 0, 'offset_high': 0, 'policy': 'no-early', 'target_now': 19, 'transport': 0, 'max_wait': 2}), [[20, 20], 20, 1, False, False, 20, 0])\ncheck('fixture 10', solve({'deadline': 10, 'offset_low': 2, 'offset_high': 8, 'policy': 'no-late', 'target_now': 10, 'transport': 4, 'max_wait': 10}), [[12, 18], 12, 0, False, True, 14, 6])\nvariant = [({'deadline': 21, 'offset_low': 2, 'offset_high': 5, 'policy': 'no-late', 'target_now': 10, 'transport': 2, 'max_wait': 100}, [[23, 26], 23, 11, False, False, 23, 3]), ({'deadline': 22, 'offset_low': 2, 'offset_high': 5, 'policy': 'no-late', 'target_now': 10, 'transport': 2, 'max_wait': 100}, [[24, 27], 24, 12, False, False, 24, 3]), ({'deadline': 23, 'offset_low': 2, 'offset_high': 5, 'policy': 'no-late', 'target_now': 10, 'transport': 2, 'max_wait': 100}, [[25, 28], 25, 13, False, False, 25, 3]), ({'deadline': 24, 'offset_low': 2, 'offset_high': 5, 'policy': 'no-late', 'target_now': 10, 'transport': 2, 'max_wait': 100}, [[26, 29], 26, 14, False, False, 26, 3]), ({'deadline': 25, 'offset_low': 2, 'offset_high': 5, 'policy': 'no-late', 'target_now': 10, 'transport': 2, 'max_wait': 100}, [[27, 30], 27, 15, False, False, 27, 3])]\ncheck(\"variant capture\", solve(variant[N-1][0]), variant[N-1][1])\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":"Deterministic integer reference model with stipulated units and policies; not a complete clock, wire standard or platform implementation. 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":"s3-time_representation-deadline-uncertainty-transfer-arrival","generated_at":"2026-09-29T14:39:58.811030+00:00","license":"CC0-1.0","python":"3.12.14","seed":1,"split":"open-access"},"relevance":"Clock transfer and timestamp consumers require preserved coordinate, phase, validity and elapsed-time semantics.","repair":"Preserve the declared coordinate and state contract at arrival: arrival = r['target_now'] + r['transport'].","root_cause":"Transferred wait budget ignores elapsed transport.","sha256":"c387a5ce9d1ca2d9d582b37c725f09a14b31acedbd5a530e36c1c07bdecea85f","title":"Transferred wait budget ignores elapsed transport · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verification":{"attempt":{"elapsed_ms":43.108,"exit_code":1,"observations":[{"actual":[[22,25],22,14,false,false,22,3],"check":"fixture 1","expected":[[22,25],22,10,false,false,22,3],"passed":false},{"actual":[[22,25],25,17,false,false,25,3],"check":"fixture 2","expected":[[22,25],25,13,false,false,25,3],"passed":false},{"actual":[[15,18],15,0,false,true,15,3],"check":"fixture 3","expected":[[15,18],15,0,false,true,15,3],"passed":true},{"actual":[[15,18],18,0,false,true,19,3],"check":"fixture 4","expected":[[15,18],18,0,false,true,21,3],"passed":false},{"actual":[[100,100],100,10,true,false,10,0],"check":"fixture 5","expected":[[100,100],100,10,true,false,10,0],"passed":true},{"actual":[[20,20],20,10,false,false,20,0],"check":"fixture 6","expected":[[20,20],20,10,false,false,20,0],"passed":true},{"actual":[[0,0],0,0,false,true,0,0],"check":"fixture 7","expected":[[0,0],0,0,false,true,0,0],"passed":true},{"actual":[[-8,-5],-5,4,true,false,-18,3],"check":"fixture 8","expected":[[-8,-5],-5,4,true,false,-14,3],"passed":false},{"actual":[[20,20],20,1,false,false,20,0],"check":"fixture 9","expected":[[20,20],20,1,false,false,20,0],"passed":true},{"actual":[[12,18],12,6,false,false,12,6],"check":"fixture 10","expected":[[12,18],12,0,false,true,14,6],"passed":false},{"actual":[[23,26],23,15,false,false,23,3],"check":"variant capture","expected":[[23,26],23,11,false,false,23,3],"passed":false}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"fixture 1\", \"actual\": [[22, 25], 22, 14, false, false, 22, 3], \"expected\": [[22, 25], 22, 10, false, false, 22, 3], \"passed\": false}, {\"check\": \"fixture 2\", \"actual\": [[22, 25], 25, 17, false, false, 25, 3], \"expected\": [[22, 25], 25, 13, false, false, 25, 3], \"passed\": false}, {\"check\": \"fixture 3\", \"actual\": [[15, 18], 15, 0, false, true, 15, 3], \"expected\": [[15, 18], 15, 0, false, true, 15, 3], \"passed\": true}, {\"check\": \"fixture 4\", \"actual\": [[15, 18], 18, 0, false, true, 19, 3], \"expected\": [[15, 18], 18, 0, false, true, 21, 3], \"passed\": false}, {\"check\": \"fixture 5\", \"actual\": [[100, 100], 100, 10, true, false, 10, 0], \"expected\": [[100, 100], 100, 10, true, false, 10, 0], \"passed\": true}, {\"check\": \"fixture 6\", \"actual\": [[20, 20], 20, 10, false, false, 20, 0], \"expected\": [[20, 20], 20, 10, false, false, 20, 0], \"passed\": true}, {\"check\": \"fixture 7\", \"actual\": [[0, 0], 0, 0, false, true, 0, 0], \"expected\": [[0, 0], 0, 0, false, true, 0, 0], \"passed\": true}, {\"check\": \"fixture 8\", \"actual\": [[-8, -5], -5, 4, true, false, -18, 3], \"expected\": [[-8, -5], -5, 4, true, false, -14, 3], \"passed\": false}, {\"check\": \"fixture 9\", \"actual\": [[20, 20], 20, 1, false, false, 20, 0], \"expected\": [[20, 20], 20, 1, false, false, 20, 0], \"passed\": true}, {\"check\": \"fixture 10\", \"actual\": [[12, 18], 12, 6, false, false, 12, 6], \"expected\": [[12, 18], 12, 0, false, true, 14, 6], \"passed\": false}, {\"check\": \"variant capture\", \"actual\": [[23, 26], 23, 15, false, false, 23, 3], \"expected\": [[23, 26], 23, 11, false, false, 23, 3], \"passed\": false}], \"passed\": false}\n"},"broken":{"elapsed_ms":44.305,"exit_code":1,"observations":[{"actual":[[22,25],22,12,false,false,22,3],"check":"fixture 1","expected":[[22,25],22,10,false,false,22,3],"passed":false},{"actual":[[22,25],25,15,false,false,25,3],"check":"fixture 2","expected":[[22,25],25,13,false,false,25,3],"passed":false},{"actual":[[15,18],15,0,false,true,15,3],"check":"fixture 3","expected":[[15,18],15,0,false,true,15,3],"passed":true},{"actual":[[15,18],18,0,false,true,20,3],"check":"fixture 4","expected":[[15,18],18,0,false,true,21,3],"passed":false},{"actual":[[100,100],100,10,true,false,10,0],"check":"fixture 5","expected":[[100,100],100,10,true,false,10,0],"passed":true},{"actual":[[20,20],20,10,false,false,20,0],"check":"fixture 6","expected":[[20,20],20,10,false,false,20,0],"passed":true},{"actual":[[0,0],0,0,false,true,0,0],"check":"fixture 7","expected":[[0,0],0,0,false,true,0,0],"passed":true},{"actual":[[-8,-5],-5,4,true,false,-16,3],"check":"fixture 8","expected":[[-8,-5],-5,4,true,false,-14,3],"passed":false},{"actual":[[20,20],20,1,false,false,20,0],"check":"fixture 9","expected":[[20,20],20,1,false,false,20,0],"passed":true},{"actual":[[12,18],12,2,false,false,12,6],"check":"fixture 10","expected":[[12,18],12,0,false,true,14,6],"passed":false},{"actual":[[23,26],23,13,false,false,23,3],"check":"variant capture","expected":[[23,26],23,11,false,false,23,3],"passed":false}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"fixture 1\", \"actual\": [[22, 25], 22, 12, false, false, 22, 3], \"expected\": [[22, 25], 22, 10, false, false, 22, 3], \"passed\": false}, {\"check\": \"fixture 2\", \"actual\": [[22, 25], 25, 15, false, false, 25, 3], \"expected\": [[22, 25], 25, 13, false, false, 25, 3], \"passed\": false}, {\"check\": \"fixture 3\", \"actual\": [[15, 18], 15, 0, false, true, 15, 3], \"expected\": [[15, 18], 15, 0, false, true, 15, 3], \"passed\": true}, {\"check\": \"fixture 4\", \"actual\": [[15, 18], 18, 0, false, true, 20, 3], \"expected\": [[15, 18], 18, 0, false, true, 21, 3], \"passed\": false}, {\"check\": \"fixture 5\", \"actual\": [[100, 100], 100, 10, true, false, 10, 0], \"expected\": [[100, 100], 100, 10, true, false, 10, 0], \"passed\": true}, {\"check\": \"fixture 6\", \"actual\": [[20, 20], 20, 10, false, false, 20, 0], \"expected\": [[20, 20], 20, 10, false, false, 20, 0], \"passed\": true}, {\"check\": \"fixture 7\", \"actual\": [[0, 0], 0, 0, false, true, 0, 0], \"expected\": [[0, 0], 0, 0, false, true, 0, 0], \"passed\": true}, {\"check\": \"fixture 8\", \"actual\": [[-8, -5], -5, 4, true, false, -16, 3], \"expected\": [[-8, -5], -5, 4, true, false, -14, 3], \"passed\": false}, {\"check\": \"fixture 9\", \"actual\": [[20, 20], 20, 1, false, false, 20, 0], \"expected\": [[20, 20], 20, 1, false, false, 20, 0], \"passed\": true}, {\"check\": \"fixture 10\", \"actual\": [[12, 18], 12, 2, false, false, 12, 6], \"expected\": [[12, 18], 12, 0, false, true, 14, 6], \"passed\": false}, {\"check\": \"variant capture\", \"actual\": [[23, 26], 23, 13, false, false, 23, 3], \"expected\": [[23, 26], 23, 11, false, false, 23, 3], \"passed\": false}], \"passed\": false}\n"},"fixed":{"elapsed_ms":43.67,"exit_code":0,"observations":[{"actual":[[22,25],22,10,false,false,22,3],"check":"fixture 1","expected":[[22,25],22,10,false,false,22,3],"passed":true},{"actual":[[22,25],25,13,false,false,25,3],"check":"fixture 2","expected":[[22,25],25,13,false,false,25,3],"passed":true},{"actual":[[15,18],15,0,false,true,15,3],"check":"fixture 3","expected":[[15,18],15,0,false,true,15,3],"passed":true},{"actual":[[15,18],18,0,false,true,21,3],"check":"fixture 4","expected":[[15,18],18,0,false,true,21,3],"passed":true},{"actual":[[100,100],100,10,true,false,10,0],"check":"fixture 5","expected":[[100,100],100,10,true,false,10,0],"passed":true},{"actual":[[20,20],20,10,false,false,20,0],"check":"fixture 6","expected":[[20,20],20,10,false,false,20,0],"passed":true},{"actual":[[0,0],0,0,false,true,0,0],"check":"fixture 7","expected":[[0,0],0,0,false,true,0,0],"passed":true},{"actual":[[-8,-5],-5,4,true,false,-14,3],"check":"fixture 8","expected":[[-8,-5],-5,4,true,false,-14,3],"passed":true},{"actual":[[20,20],20,1,false,false,20,0],"check":"fixture 9","expected":[[20,20],20,1,false,false,20,0],"passed":true},{"actual":[[12,18],12,0,false,true,14,6],"check":"fixture 10","expected":[[12,18],12,0,false,true,14,6],"passed":true},{"actual":[[23,26],23,11,false,false,23,3],"check":"variant capture","expected":[[23,26],23,11,false,false,23,3],"passed":true}],"passed":true,"stderr":"","stdout":"{\"observations\": [{\"check\": \"fixture 1\", \"actual\": [[22, 25], 22, 10, false, false, 22, 3], \"expected\": [[22, 25], 22, 10, false, false, 22, 3], \"passed\": true}, {\"check\": \"fixture 2\", \"actual\": [[22, 25], 25, 13, false, false, 25, 3], \"expected\": [[22, 25], 25, 13, false, false, 25, 3], \"passed\": true}, {\"check\": \"fixture 3\", \"actual\": [[15, 18], 15, 0, false, true, 15, 3], \"expected\": [[15, 18], 15, 0, false, true, 15, 3], \"passed\": true}, {\"check\": \"fixture 4\", \"actual\": [[15, 18], 18, 0, false, true, 21, 3], \"expected\": [[15, 18], 18, 0, false, true, 21, 3], \"passed\": true}, {\"check\": \"fixture 5\", \"actual\": [[100, 100], 100, 10, true, false, 10, 0], \"expected\": [[100, 100], 100, 10, true, false, 10, 0], \"passed\": true}, {\"check\": \"fixture 6\", \"actual\": [[20, 20], 20, 10, false, false, 20, 0], \"expected\": [[20, 20], 20, 10, false, false, 20, 0], \"passed\": true}, {\"check\": \"fixture 7\", \"actual\": [[0, 0], 0, 0, false, true, 0, 0], \"expected\": [[0, 0], 0, 0, false, true, 0, 0], \"passed\": true}, {\"check\": \"fixture 8\", \"actual\": [[-8, -5], -5, 4, true, false, -14, 3], \"expected\": [[-8, -5], -5, 4, true, false, -14, 3], \"passed\": true}, {\"check\": \"fixture 9\", \"actual\": [[20, 20], 20, 1, false, false, 20, 0], \"expected\": [[20, 20], 20, 1, false, false, 20, 0], \"passed\": true}, {\"check\": \"fixture 10\", \"actual\": [[12, 18], 12, 0, false, true, 14, 6], \"expected\": [[12, 18], 12, 0, false, true, 14, 6], \"passed\": true}, {\"check\": \"variant capture\", \"actual\": [[23, 26], 23, 11, false, false, 23, 3], \"expected\": [[23, 26], 23, 11, false, false, 23, 3], \"passed\": true}], \"passed\": true}\n"}},"verified":true,"visibility":"public"}