{"abstract":"The decoded time state disagrees with the explicit regression oracle for day.","category":"Time representation","checks":12,"contract":"Controlled astronomical coordinate counts exact rational days from a noon origin. A civil day index uses midnight; coordinate J corresponds to civil index floor(J+1/2) and fraction J+1/2-index. One civil day has 86400 exact ticks. Return civil index, rational tick within day, noon-relative displacement, modified coordinate J-2400000.5, exact roundtrip and before-noon flag. No historical calendar conversion is modeled.","evaluation_group":"s3-time-noon_based_day_coordinate","failed_approach":"The partial correction still substitutes shifted.__floor__() + int(shifted.denominator == 1) at the same fault site.","family":"s3-time_representation-noon-based-day-coordinate-day","id":"FA-18696","implementations":{"attempt":{"sha256":"50195a8c394c9f3bc922101f573e54c8ce5b28a4b76d3cf35d7c473636972094","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nfrom fractions import Fraction\nN = 1\nobservations = []\ndef solve(r):\n    shifted = Fraction(r['num'],r['den']) + Fraction(1,2)\n    day = shifted.__floor__() + int(shifted.denominator == 1)\n    fraction = shifted - day\n    tick = fraction * 86400\n    noon_delta = tick - 43200\n    modified = Fraction(r['num'],r['den']) - Fraction(4800001,2)\n    roundtrip = Fraction(day) + Fraction(tick,86400) - Fraction(1,2)\n    before_noon = tick < 43200\n    next_noon = Fraction(day) if before_noon else Fraction(day+1)\n    until_noon = (next_noon - Fraction(r['num'],r['den'])) * 86400\n    return [day,str(tick),str(noon_delta),str(modified),str(roundtrip),before_noon,str(next_noon),str(until_noon)]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\ncheck('fixture 1', solve({'num': 0, 'den': 1}), [0, '43200', '0', '-4800001/2', '0', False, '1', '86400'])\ncheck('fixture 2', solve({'num': 1, 'den': 4}), [0, '64800', '21600', '-9600001/4', '1/4', False, '1', '64800'])\ncheck('fixture 3', solve({'num': 1, 'den': 2}), [1, '0', '-43200', '-2400000', '1/2', True, '1', '43200'])\ncheck('fixture 4', solve({'num': 3, 'den': 4}), [1, '21600', '-21600', '-9599999/4', '3/4', True, '1', '21600'])\ncheck('fixture 5', solve({'num': -1, 'den': 4}), [0, '21600', '-21600', '-9600003/4', '-1/4', True, '0', '21600'])\ncheck('fixture 6', solve({'num': -3, 'den': 4}), [-1, '64800', '21600', '-9600005/4', '-3/4', False, '0', '64800'])\ncheck('fixture 7', solve({'num': -5, 'den': 4}), [-1, '21600', '-21600', '-9600007/4', '-5/4', True, '-1', '21600'])\ncheck('fixture 8', solve({'num': 1, 'den': 100000}), [0, '5400108/125', '108/125', '-240000049999/100000', '1/100000', False, '1', '10799892/125'])\ncheck('fixture 9', solve({'num': 4800001, 'den': 2}), [2400001, '0', '-43200', '0', '4800001/2', True, '2400001', '43200'])\ncheck('fixture 10', solve({'num': 4800002, 'den': 2}), [2400001, '43200', '0', '1/2', '2400001', False, '2400002', '86400'])\ncheck('fixture 11', solve({'num': 7, 'den': 3}), [2, '72000', '28800', '-14399989/6', '7/3', False, '3', '57600'])\nvariant = [({'num': 1, 'den': 7}, [0, '388800/7', '86400/7', '-33600005/14', '1/7', False, '1', '518400/7']), ({'num': 2, 'den': 7}, [0, '475200/7', '172800/7', '-33600003/14', '2/7', False, '1', '432000/7']), ({'num': 3, 'den': 7}, [0, '561600/7', '259200/7', '-33600001/14', '3/7', False, '1', '345600/7']), ({'num': 4, 'den': 7}, [1, '43200/7', '-259200/7', '-33599999/14', '4/7', True, '1', '259200/7']), ({'num': 5, 'den': 7}, [1, '129600/7', '-172800/7', '-33599997/14', '5/7', True, '1', '172800/7'])]\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":"1686a0e2d3365771baef578574e50eff97d5d8a352235f2c13f03bf0c73c7ef3","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nfrom fractions import Fraction\nN = 1\nobservations = []\ndef solve(r):\n    shifted = Fraction(r['num'],r['den']) + Fraction(1,2)\n    day = Fraction(r['num'],r['den']).__floor__()\n    fraction = shifted - day\n    tick = fraction * 86400\n    noon_delta = tick - 43200\n    modified = Fraction(r['num'],r['den']) - Fraction(4800001,2)\n    roundtrip = Fraction(day) + Fraction(tick,86400) - Fraction(1,2)\n    before_noon = tick < 43200\n    next_noon = Fraction(day) if before_noon else Fraction(day+1)\n    until_noon = (next_noon - Fraction(r['num'],r['den'])) * 86400\n    return [day,str(tick),str(noon_delta),str(modified),str(roundtrip),before_noon,str(next_noon),str(until_noon)]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\ncheck('fixture 1', solve({'num': 0, 'den': 1}), [0, '43200', '0', '-4800001/2', '0', False, '1', '86400'])\ncheck('fixture 2', solve({'num': 1, 'den': 4}), [0, '64800', '21600', '-9600001/4', '1/4', False, '1', '64800'])\ncheck('fixture 3', solve({'num': 1, 'den': 2}), [1, '0', '-43200', '-2400000', '1/2', True, '1', '43200'])\ncheck('fixture 4', solve({'num': 3, 'den': 4}), [1, '21600', '-21600', '-9599999/4', '3/4', True, '1', '21600'])\ncheck('fixture 5', solve({'num': -1, 'den': 4}), [0, '21600', '-21600', '-9600003/4', '-1/4', True, '0', '21600'])\ncheck('fixture 6', solve({'num': -3, 'den': 4}), [-1, '64800', '21600', '-9600005/4', '-3/4', False, '0', '64800'])\ncheck('fixture 7', solve({'num': -5, 'den': 4}), [-1, '21600', '-21600', '-9600007/4', '-5/4', True, '-1', '21600'])\ncheck('fixture 8', solve({'num': 1, 'den': 100000}), [0, '5400108/125', '108/125', '-240000049999/100000', '1/100000', False, '1', '10799892/125'])\ncheck('fixture 9', solve({'num': 4800001, 'den': 2}), [2400001, '0', '-43200', '0', '4800001/2', True, '2400001', '43200'])\ncheck('fixture 10', solve({'num': 4800002, 'den': 2}), [2400001, '43200', '0', '1/2', '2400001', False, '2400002', '86400'])\ncheck('fixture 11', solve({'num': 7, 'den': 3}), [2, '72000', '28800', '-14399989/6', '7/3', False, '3', '57600'])\nvariant = [({'num': 1, 'den': 7}, [0, '388800/7', '86400/7', '-33600005/14', '1/7', False, '1', '518400/7']), ({'num': 2, 'den': 7}, [0, '475200/7', '172800/7', '-33600003/14', '2/7', False, '1', '432000/7']), ({'num': 3, 'den': 7}, [0, '561600/7', '259200/7', '-33600001/14', '3/7', False, '1', '345600/7']), ({'num': 4, 'den': 7}, [1, '43200/7', '-259200/7', '-33599999/14', '4/7', True, '1', '259200/7']), ({'num': 5, 'den': 7}, [1, '129600/7', '-172800/7', '-33599997/14', '5/7', True, '1', '172800/7'])]\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":"b9f71cc2a7853b5e79469e13883c105f77ec96ea13eecdf189d728aa1fc0ee77","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nfrom fractions import Fraction\nN = 1\nobservations = []\ndef solve(r):\n    shifted = Fraction(r['num'],r['den']) + Fraction(1,2)\n    day = shifted.numerator // shifted.denominator\n    fraction = shifted - day\n    tick = fraction * 86400\n    noon_delta = tick - 43200\n    modified = Fraction(r['num'],r['den']) - Fraction(4800001,2)\n    roundtrip = Fraction(day) + Fraction(tick,86400) - Fraction(1,2)\n    before_noon = tick < 43200\n    next_noon = Fraction(day) if before_noon else Fraction(day+1)\n    until_noon = (next_noon - Fraction(r['num'],r['den'])) * 86400\n    return [day,str(tick),str(noon_delta),str(modified),str(roundtrip),before_noon,str(next_noon),str(until_noon)]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\ncheck('fixture 1', solve({'num': 0, 'den': 1}), [0, '43200', '0', '-4800001/2', '0', False, '1', '86400'])\ncheck('fixture 2', solve({'num': 1, 'den': 4}), [0, '64800', '21600', '-9600001/4', '1/4', False, '1', '64800'])\ncheck('fixture 3', solve({'num': 1, 'den': 2}), [1, '0', '-43200', '-2400000', '1/2', True, '1', '43200'])\ncheck('fixture 4', solve({'num': 3, 'den': 4}), [1, '21600', '-21600', '-9599999/4', '3/4', True, '1', '21600'])\ncheck('fixture 5', solve({'num': -1, 'den': 4}), [0, '21600', '-21600', '-9600003/4', '-1/4', True, '0', '21600'])\ncheck('fixture 6', solve({'num': -3, 'den': 4}), [-1, '64800', '21600', '-9600005/4', '-3/4', False, '0', '64800'])\ncheck('fixture 7', solve({'num': -5, 'den': 4}), [-1, '21600', '-21600', '-9600007/4', '-5/4', True, '-1', '21600'])\ncheck('fixture 8', solve({'num': 1, 'den': 100000}), [0, '5400108/125', '108/125', '-240000049999/100000', '1/100000', False, '1', '10799892/125'])\ncheck('fixture 9', solve({'num': 4800001, 'den': 2}), [2400001, '0', '-43200', '0', '4800001/2', True, '2400001', '43200'])\ncheck('fixture 10', solve({'num': 4800002, 'den': 2}), [2400001, '43200', '0', '1/2', '2400001', False, '2400002', '86400'])\ncheck('fixture 11', solve({'num': 7, 'den': 3}), [2, '72000', '28800', '-14399989/6', '7/3', False, '3', '57600'])\nvariant = [({'num': 1, 'den': 7}, [0, '388800/7', '86400/7', '-33600005/14', '1/7', False, '1', '518400/7']), ({'num': 2, 'den': 7}, [0, '475200/7', '172800/7', '-33600003/14', '2/7', False, '1', '432000/7']), ({'num': 3, 'den': 7}, [0, '561600/7', '259200/7', '-33600001/14', '3/7', False, '1', '345600/7']), ({'num': 4, 'den': 7}, [1, '43200/7', '-259200/7', '-33599999/14', '4/7', True, '1', '259200/7']), ({'num': 5, 'den': 7}, [1, '129600/7', '-172800/7', '-33599997/14', '5/7', True, '1', '172800/7'])]\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-noon-based-day-coordinate-day","generated_at":"2026-09-29T14:40:00.235371+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 day: day = shifted.numerator // shifted.denominator.","root_cause":"Noon coordinate day extraction ignores half-day shift or double-carries exact midnight.","sha256":"77a5c2a5cc16826e3301c005cb1da8a773003df4b62f277765e56491342994e9","title":"Noon coordinate day extraction ignores half-day shift or double-carries exact midnight · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verification":{"attempt":{"elapsed_ms":44.044,"exit_code":1,"observations":[{"actual":[0,"43200","0","-4800001/2","0",false,"1","86400"],"check":"fixture 1","expected":[0,"43200","0","-4800001/2","0",false,"1","86400"],"passed":true},{"actual":[0,"64800","21600","-9600001/4","1/4",false,"1","64800"],"check":"fixture 2","expected":[0,"64800","21600","-9600001/4","1/4",false,"1","64800"],"passed":true},{"actual":[2,"-86400","-129600","-2400000","1/2",true,"2","129600"],"check":"fixture 3","expected":[1,"0","-43200","-2400000","1/2",true,"1","43200"],"passed":false},{"actual":[1,"21600","-21600","-9599999/4","3/4",true,"1","21600"],"check":"fixture 4","expected":[1,"21600","-21600","-9599999/4","3/4",true,"1","21600"],"passed":true},{"actual":[0,"21600","-21600","-9600003/4","-1/4",true,"0","21600"],"check":"fixture 5","expected":[0,"21600","-21600","-9600003/4","-1/4",true,"0","21600"],"passed":true},{"actual":[-1,"64800","21600","-9600005/4","-3/4",false,"0","64800"],"check":"fixture 6","expected":[-1,"64800","21600","-9600005/4","-3/4",false,"0","64800"],"passed":true},{"actual":[-1,"21600","-21600","-9600007/4","-5/4",true,"-1","21600"],"check":"fixture 7","expected":[-1,"21600","-21600","-9600007/4","-5/4",true,"-1","21600"],"passed":true},{"actual":[0,"5400108/125","108/125","-240000049999/100000","1/100000",false,"1","10799892/125"],"check":"fixture 8","expected":[0,"5400108/125","108/125","-240000049999/100000","1/100000",false,"1","10799892/125"],"passed":true},{"actual":[2400002,"-86400","-129600","0","4800001/2",true,"2400002","129600"],"check":"fixture 9","expected":[2400001,"0","-43200","0","4800001/2",true,"2400001","43200"],"passed":false},{"actual":[2400001,"43200","0","1/2","2400001",false,"2400002","86400"],"check":"fixture 10","expected":[2400001,"43200","0","1/2","2400001",false,"2400002","86400"],"passed":true},{"actual":[2,"72000","28800","-14399989/6","7/3",false,"3","57600"],"check":"fixture 11","expected":[2,"72000","28800","-14399989/6","7/3",false,"3","57600"],"passed":true},{"actual":[0,"388800/7","86400/7","-33600005/14","1/7",false,"1","518400/7"],"check":"variant capture","expected":[0,"388800/7","86400/7","-33600005/14","1/7",false,"1","518400/7"],"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"fixture 1\", \"actual\": [0, \"43200\", \"0\", \"-4800001/2\", \"0\", false, \"1\", \"86400\"], \"expected\": [0, \"43200\", \"0\", \"-4800001/2\", \"0\", false, \"1\", \"86400\"], \"passed\": true}, {\"check\": \"fixture 2\", \"actual\": [0, \"64800\", \"21600\", \"-9600001/4\", \"1/4\", false, \"1\", \"64800\"], \"expected\": [0, \"64800\", \"21600\", \"-9600001/4\", \"1/4\", false, \"1\", \"64800\"], \"passed\": true}, {\"check\": \"fixture 3\", \"actual\": [2, \"-86400\", \"-129600\", \"-2400000\", \"1/2\", true, \"2\", \"129600\"], \"expected\": [1, \"0\", \"-43200\", \"-2400000\", \"1/2\", true, \"1\", \"43200\"], \"passed\": false}, {\"check\": \"fixture 4\", \"actual\": [1, \"21600\", \"-21600\", \"-9599999/4\", \"3/4\", true, \"1\", \"21600\"], \"expected\": [1, \"21600\", \"-21600\", \"-9599999/4\", \"3/4\", true, \"1\", \"21600\"], \"passed\": true}, {\"check\": \"fixture 5\", \"actual\": [0, \"21600\", \"-21600\", \"-9600003/4\", \"-1/4\", true, \"0\", \"21600\"], \"expected\": [0, \"21600\", \"-21600\", \"-9600003/4\", \"-1/4\", true, \"0\", \"21600\"], \"passed\": true}, {\"check\": \"fixture 6\", \"actual\": [-1, \"64800\", \"21600\", \"-9600005/4\", \"-3/4\", false, \"0\", \"64800\"], \"expected\": [-1, \"64800\", \"21600\", \"-9600005/4\", \"-3/4\", false, \"0\", \"64800\"], \"passed\": true}, {\"check\": \"fixture 7\", \"actual\": [-1, \"21600\", \"-21600\", \"-9600007/4\", \"-5/4\", true, \"-1\", \"21600\"], \"expected\": [-1, \"21600\", \"-21600\", \"-9600007/4\", \"-5/4\", true, \"-1\", \"21600\"], \"passed\": true}, {\"check\": \"fixture 8\", \"actual\": [0, \"5400108/125\", \"108/125\", \"-240000049999/100000\", \"1/100000\", false, \"1\", \"10799892/125\"], \"expected\": [0, \"5400108/125\", \"108/125\", \"-240000049999/100000\", \"1/100000\", false, \"1\", \"10799892/125\"], \"passed\": true}, {\"check\": \"fixture 9\", \"actual\": [2400002, \"-86400\", \"-129600\", \"0\", \"4800001/2\", true, \"2400002\", \"129600\"], \"expected\": [2400001, \"0\", \"-43200\", \"0\", \"4800001/2\", true, \"2400001\", \"43200\"], \"passed\": false}, {\"check\": \"fixture 10\", \"actual\": [2400001, \"43200\", \"0\", \"1/2\", \"2400001\", false, \"2400002\", \"86400\"], \"expected\": [2400001, \"43200\", \"0\", \"1/2\", \"2400001\", false, \"2400002\", \"86400\"], \"passed\": true}, {\"check\": \"fixture 11\", \"actual\": [2, \"72000\", \"28800\", \"-14399989/6\", \"7/3\", false, \"3\", \"57600\"], \"expected\": [2, \"72000\", \"28800\", \"-14399989/6\", \"7/3\", false, \"3\", \"57600\"], \"passed\": true}, {\"check\": \"variant capture\", \"actual\": [0, \"388800/7\", \"86400/7\", \"-33600005/14\", \"1/7\", false, \"1\", \"518400/7\"], \"expected\": [0, \"388800/7\", \"86400/7\", \"-33600005/14\", \"1/7\", false, \"1\", \"518400/7\"], \"passed\": true}], \"passed\": false}\n"},"broken":{"elapsed_ms":43.404,"exit_code":1,"observations":[{"actual":[0,"43200","0","-4800001/2","0",false,"1","86400"],"check":"fixture 1","expected":[0,"43200","0","-4800001/2","0",false,"1","86400"],"passed":true},{"actual":[0,"64800","21600","-9600001/4","1/4",false,"1","64800"],"check":"fixture 2","expected":[0,"64800","21600","-9600001/4","1/4",false,"1","64800"],"passed":true},{"actual":[0,"86400","43200","-2400000","1/2",false,"1","43200"],"check":"fixture 3","expected":[1,"0","-43200","-2400000","1/2",true,"1","43200"],"passed":false},{"actual":[0,"108000","64800","-9599999/4","3/4",false,"1","21600"],"check":"fixture 4","expected":[1,"21600","-21600","-9599999/4","3/4",true,"1","21600"],"passed":false},{"actual":[-1,"108000","64800","-9600003/4","-1/4",false,"0","21600"],"check":"fixture 5","expected":[0,"21600","-21600","-9600003/4","-1/4",true,"0","21600"],"passed":false},{"actual":[-1,"64800","21600","-9600005/4","-3/4",false,"0","64800"],"check":"fixture 6","expected":[-1,"64800","21600","-9600005/4","-3/4",false,"0","64800"],"passed":true},{"actual":[-2,"108000","64800","-9600007/4","-5/4",false,"-1","21600"],"check":"fixture 7","expected":[-1,"21600","-21600","-9600007/4","-5/4",true,"-1","21600"],"passed":false},{"actual":[0,"5400108/125","108/125","-240000049999/100000","1/100000",false,"1","10799892/125"],"check":"fixture 8","expected":[0,"5400108/125","108/125","-240000049999/100000","1/100000",false,"1","10799892/125"],"passed":true},{"actual":[2400000,"86400","43200","0","4800001/2",false,"2400001","43200"],"check":"fixture 9","expected":[2400001,"0","-43200","0","4800001/2",true,"2400001","43200"],"passed":false},{"actual":[2400001,"43200","0","1/2","2400001",false,"2400002","86400"],"check":"fixture 10","expected":[2400001,"43200","0","1/2","2400001",false,"2400002","86400"],"passed":true},{"actual":[2,"72000","28800","-14399989/6","7/3",false,"3","57600"],"check":"fixture 11","expected":[2,"72000","28800","-14399989/6","7/3",false,"3","57600"],"passed":true},{"actual":[0,"388800/7","86400/7","-33600005/14","1/7",false,"1","518400/7"],"check":"variant capture","expected":[0,"388800/7","86400/7","-33600005/14","1/7",false,"1","518400/7"],"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"fixture 1\", \"actual\": [0, \"43200\", \"0\", \"-4800001/2\", \"0\", false, \"1\", \"86400\"], \"expected\": [0, \"43200\", \"0\", \"-4800001/2\", \"0\", false, \"1\", \"86400\"], \"passed\": true}, {\"check\": \"fixture 2\", \"actual\": [0, \"64800\", \"21600\", \"-9600001/4\", \"1/4\", false, \"1\", \"64800\"], \"expected\": [0, \"64800\", \"21600\", \"-9600001/4\", \"1/4\", false, \"1\", \"64800\"], \"passed\": true}, {\"check\": \"fixture 3\", \"actual\": [0, \"86400\", \"43200\", \"-2400000\", \"1/2\", false, \"1\", \"43200\"], \"expected\": [1, \"0\", \"-43200\", \"-2400000\", \"1/2\", true, \"1\", \"43200\"], \"passed\": false}, {\"check\": \"fixture 4\", \"actual\": [0, \"108000\", \"64800\", \"-9599999/4\", \"3/4\", false, \"1\", \"21600\"], \"expected\": [1, \"21600\", \"-21600\", \"-9599999/4\", \"3/4\", true, \"1\", \"21600\"], \"passed\": false}, {\"check\": \"fixture 5\", \"actual\": [-1, \"108000\", \"64800\", \"-9600003/4\", \"-1/4\", false, \"0\", \"21600\"], \"expected\": [0, \"21600\", \"-21600\", \"-9600003/4\", \"-1/4\", true, \"0\", \"21600\"], \"passed\": false}, {\"check\": \"fixture 6\", \"actual\": [-1, \"64800\", \"21600\", \"-9600005/4\", \"-3/4\", false, \"0\", \"64800\"], \"expected\": [-1, \"64800\", \"21600\", \"-9600005/4\", \"-3/4\", false, \"0\", \"64800\"], \"passed\": true}, {\"check\": \"fixture 7\", \"actual\": [-2, \"108000\", \"64800\", \"-9600007/4\", \"-5/4\", false, \"-1\", \"21600\"], \"expected\": [-1, \"21600\", \"-21600\", \"-9600007/4\", \"-5/4\", true, \"-1\", \"21600\"], \"passed\": false}, {\"check\": \"fixture 8\", \"actual\": [0, \"5400108/125\", \"108/125\", \"-240000049999/100000\", \"1/100000\", false, \"1\", \"10799892/125\"], \"expected\": [0, \"5400108/125\", \"108/125\", \"-240000049999/100000\", \"1/100000\", false, \"1\", \"10799892/125\"], \"passed\": true}, {\"check\": \"fixture 9\", \"actual\": [2400000, \"86400\", \"43200\", \"0\", \"4800001/2\", false, \"2400001\", \"43200\"], \"expected\": [2400001, \"0\", \"-43200\", \"0\", \"4800001/2\", true, \"2400001\", \"43200\"], \"passed\": false}, {\"check\": \"fixture 10\", \"actual\": [2400001, \"43200\", \"0\", \"1/2\", \"2400001\", false, \"2400002\", \"86400\"], \"expected\": [2400001, \"43200\", \"0\", \"1/2\", \"2400001\", false, \"2400002\", \"86400\"], \"passed\": true}, {\"check\": \"fixture 11\", \"actual\": [2, \"72000\", \"28800\", \"-14399989/6\", \"7/3\", false, \"3\", \"57600\"], \"expected\": [2, \"72000\", \"28800\", \"-14399989/6\", \"7/3\", false, \"3\", \"57600\"], \"passed\": true}, {\"check\": \"variant capture\", \"actual\": [0, \"388800/7\", \"86400/7\", \"-33600005/14\", \"1/7\", false, \"1\", \"518400/7\"], \"expected\": [0, \"388800/7\", \"86400/7\", \"-33600005/14\", \"1/7\", false, \"1\", \"518400/7\"], \"passed\": true}], \"passed\": false}\n"},"fixed":{"elapsed_ms":42.225,"exit_code":0,"observations":[{"actual":[0,"43200","0","-4800001/2","0",false,"1","86400"],"check":"fixture 1","expected":[0,"43200","0","-4800001/2","0",false,"1","86400"],"passed":true},{"actual":[0,"64800","21600","-9600001/4","1/4",false,"1","64800"],"check":"fixture 2","expected":[0,"64800","21600","-9600001/4","1/4",false,"1","64800"],"passed":true},{"actual":[1,"0","-43200","-2400000","1/2",true,"1","43200"],"check":"fixture 3","expected":[1,"0","-43200","-2400000","1/2",true,"1","43200"],"passed":true},{"actual":[1,"21600","-21600","-9599999/4","3/4",true,"1","21600"],"check":"fixture 4","expected":[1,"21600","-21600","-9599999/4","3/4",true,"1","21600"],"passed":true},{"actual":[0,"21600","-21600","-9600003/4","-1/4",true,"0","21600"],"check":"fixture 5","expected":[0,"21600","-21600","-9600003/4","-1/4",true,"0","21600"],"passed":true},{"actual":[-1,"64800","21600","-9600005/4","-3/4",false,"0","64800"],"check":"fixture 6","expected":[-1,"64800","21600","-9600005/4","-3/4",false,"0","64800"],"passed":true},{"actual":[-1,"21600","-21600","-9600007/4","-5/4",true,"-1","21600"],"check":"fixture 7","expected":[-1,"21600","-21600","-9600007/4","-5/4",true,"-1","21600"],"passed":true},{"actual":[0,"5400108/125","108/125","-240000049999/100000","1/100000",false,"1","10799892/125"],"check":"fixture 8","expected":[0,"5400108/125","108/125","-240000049999/100000","1/100000",false,"1","10799892/125"],"passed":true},{"actual":[2400001,"0","-43200","0","4800001/2",true,"2400001","43200"],"check":"fixture 9","expected":[2400001,"0","-43200","0","4800001/2",true,"2400001","43200"],"passed":true},{"actual":[2400001,"43200","0","1/2","2400001",false,"2400002","86400"],"check":"fixture 10","expected":[2400001,"43200","0","1/2","2400001",false,"2400002","86400"],"passed":true},{"actual":[2,"72000","28800","-14399989/6","7/3",false,"3","57600"],"check":"fixture 11","expected":[2,"72000","28800","-14399989/6","7/3",false,"3","57600"],"passed":true},{"actual":[0,"388800/7","86400/7","-33600005/14","1/7",false,"1","518400/7"],"check":"variant capture","expected":[0,"388800/7","86400/7","-33600005/14","1/7",false,"1","518400/7"],"passed":true}],"passed":true,"stderr":"","stdout":"{\"observations\": [{\"check\": \"fixture 1\", \"actual\": [0, \"43200\", \"0\", \"-4800001/2\", \"0\", false, \"1\", \"86400\"], \"expected\": [0, \"43200\", \"0\", \"-4800001/2\", \"0\", false, \"1\", \"86400\"], \"passed\": true}, {\"check\": \"fixture 2\", \"actual\": [0, \"64800\", \"21600\", \"-9600001/4\", \"1/4\", false, \"1\", \"64800\"], \"expected\": [0, \"64800\", \"21600\", \"-9600001/4\", \"1/4\", false, \"1\", \"64800\"], \"passed\": true}, {\"check\": \"fixture 3\", \"actual\": [1, \"0\", \"-43200\", \"-2400000\", \"1/2\", true, \"1\", \"43200\"], \"expected\": [1, \"0\", \"-43200\", \"-2400000\", \"1/2\", true, \"1\", \"43200\"], \"passed\": true}, {\"check\": \"fixture 4\", \"actual\": [1, \"21600\", \"-21600\", \"-9599999/4\", \"3/4\", true, \"1\", \"21600\"], \"expected\": [1, \"21600\", \"-21600\", \"-9599999/4\", \"3/4\", true, \"1\", \"21600\"], \"passed\": true}, {\"check\": \"fixture 5\", \"actual\": [0, \"21600\", \"-21600\", \"-9600003/4\", \"-1/4\", true, \"0\", \"21600\"], \"expected\": [0, \"21600\", \"-21600\", \"-9600003/4\", \"-1/4\", true, \"0\", \"21600\"], \"passed\": true}, {\"check\": \"fixture 6\", \"actual\": [-1, \"64800\", \"21600\", \"-9600005/4\", \"-3/4\", false, \"0\", \"64800\"], \"expected\": [-1, \"64800\", \"21600\", \"-9600005/4\", \"-3/4\", false, \"0\", \"64800\"], \"passed\": true}, {\"check\": \"fixture 7\", \"actual\": [-1, \"21600\", \"-21600\", \"-9600007/4\", \"-5/4\", true, \"-1\", \"21600\"], \"expected\": [-1, \"21600\", \"-21600\", \"-9600007/4\", \"-5/4\", true, \"-1\", \"21600\"], \"passed\": true}, {\"check\": \"fixture 8\", \"actual\": [0, \"5400108/125\", \"108/125\", \"-240000049999/100000\", \"1/100000\", false, \"1\", \"10799892/125\"], \"expected\": [0, \"5400108/125\", \"108/125\", \"-240000049999/100000\", \"1/100000\", false, \"1\", \"10799892/125\"], \"passed\": true}, {\"check\": \"fixture 9\", \"actual\": [2400001, \"0\", \"-43200\", \"0\", \"4800001/2\", true, \"2400001\", \"43200\"], \"expected\": [2400001, \"0\", \"-43200\", \"0\", \"4800001/2\", true, \"2400001\", \"43200\"], \"passed\": true}, {\"check\": \"fixture 10\", \"actual\": [2400001, \"43200\", \"0\", \"1/2\", \"2400001\", false, \"2400002\", \"86400\"], \"expected\": [2400001, \"43200\", \"0\", \"1/2\", \"2400001\", false, \"2400002\", \"86400\"], \"passed\": true}, {\"check\": \"fixture 11\", \"actual\": [2, \"72000\", \"28800\", \"-14399989/6\", \"7/3\", false, \"3\", \"57600\"], \"expected\": [2, \"72000\", \"28800\", \"-14399989/6\", \"7/3\", false, \"3\", \"57600\"], \"passed\": true}, {\"check\": \"variant capture\", \"actual\": [0, \"388800/7\", \"86400/7\", \"-33600005/14\", \"1/7\", false, \"1\", \"518400/7\"], \"expected\": [0, \"388800/7\", \"86400/7\", \"-33600005/14\", \"1/7\", false, \"1\", \"518400/7\"], \"passed\": true}], \"passed\": true}\n"}},"verified":true,"visibility":"public"}