{"abstract":"The decoded time state disagrees with the explicit regression oracle for coordinate.","category":"Time representation","checks":16,"contract":"Controlled local date index plus clock label permits ordinary 00:00:00 through 23:59:59, or exact 24:00:00 with zero fractional milliseconds only. Normalize 24:00 to following day 00:00, retaining end-of-day provenance for roundtrip. Date index is an abstract signed day, not Gregorian arithmetic. Return admission, normalized tuple, original-day provenance and total millisecond coordinate.","evaluation_group":"s3-time-end_of_day_label_normalization","failed_approach":"The partial correction still substitutes ((day*24+hour)*3600+r['minute']*60+r['second']+r['fraction'])*1000 at the same fault site.","family":"s3-time_representation-end-of-day-label-normalization-coordinate","id":"FA-18786","implementations":{"attempt":{"sha256":"bc7127c6ed314e2d10bdde2079e28932eb4d5502b6740a65a1514828b4d9560c","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nfrom fractions import Fraction\nN = 1\nobservations = []\ndef solve(r):\n    hour_ok = 0 <= r['hour'] <= 24\n    minute_ok = 0 <= r['minute'] < 60\n    second_ok = 0 <= r['second'] < 60\n    fraction_ok = 0 <= r['fraction'] < 1000\n    end_label = r['hour'] == 24\n    end_valid = not end_label or (r['minute'] == 0 and r['second'] == 0 and r['fraction'] == 0)\n    valid = hour_ok and minute_ok and second_ok and fraction_ok and end_valid\n    day = r['day'] + int(end_label)\n    hour = 0 if end_label else r['hour']\n    coordinate = ((day*24+hour)*3600+r['minute']*60+r['second']+r['fraction'])*1000\n    return [valid,[day,hour,r['minute'],r['second'],r['fraction']] if valid else None,r['day'] if valid and end_label else None,coordinate if valid else None]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\ncheck('fixture 1', solve({'day': 10, 'hour': 24, 'minute': 0, 'second': 0, 'fraction': 0}), [True, [11, 0, 0, 0, 0], 10, 950400000])\ncheck('fixture 2', solve({'day': 10, 'hour': 0, 'minute': 0, 'second': 0, 'fraction': 0}), [True, [10, 0, 0, 0, 0], None, 864000000])\ncheck('fixture 3', solve({'day': 10, 'hour': 23, 'minute': 59, 'second': 59, 'fraction': 999}), [True, [10, 23, 59, 59, 999], None, 950399999])\ncheck('fixture 4', solve({'day': -1, 'hour': 24, 'minute': 0, 'second': 0, 'fraction': 0}), [True, [0, 0, 0, 0, 0], -1, 0])\ncheck('fixture 5', solve({'day': 10, 'hour': 24, 'minute': 0, 'second': 1, 'fraction': 0}), [False, None, None, None])\ncheck('fixture 6', solve({'day': 10, 'hour': 24, 'minute': 0, 'second': 0, 'fraction': 1}), [False, None, None, None])\ncheck('fixture 7', solve({'day': 10, 'hour': 24, 'minute': 1, 'second': 0, 'fraction': 0}), [False, None, None, None])\ncheck('fixture 8', solve({'day': 10, 'hour': 25, 'minute': 0, 'second': 0, 'fraction': 0}), [False, None, None, None])\ncheck('fixture 9', solve({'day': 10, 'hour': 12, 'minute': 60, 'second': 0, 'fraction': 0}), [False, None, None, None])\ncheck('fixture 10', solve({'day': 10, 'hour': 12, 'minute': -1, 'second': 0, 'fraction': 0}), [False, None, None, None])\ncheck('fixture 11', solve({'day': 10, 'hour': 12, 'minute': 0, 'second': 60, 'fraction': 0}), [False, None, None, None])\ncheck('fixture 12', solve({'day': 10, 'hour': 12, 'minute': 0, 'second': -1, 'fraction': 0}), [False, None, None, None])\ncheck('fixture 13', solve({'day': 10, 'hour': 12, 'minute': 0, 'second': 0, 'fraction': 1000}), [False, None, None, None])\ncheck('fixture 14', solve({'day': 10, 'hour': 12, 'minute': 0, 'second': 0, 'fraction': -1}), [False, None, None, None])\ncheck('fixture 15', solve({'day': 0, 'hour': 12, 'minute': 30, 'second': 1, 'fraction': 2}), [True, [0, 12, 30, 1, 2], None, 45001002])\nvariant = [({'day': 11, 'hour': 24, 'minute': 0, 'second': 0, 'fraction': 0}, [True, [12, 0, 0, 0, 0], 11, 1036800000]), ({'day': 12, 'hour': 24, 'minute': 0, 'second': 0, 'fraction': 0}, [True, [13, 0, 0, 0, 0], 12, 1123200000]), ({'day': 13, 'hour': 24, 'minute': 0, 'second': 0, 'fraction': 0}, [True, [14, 0, 0, 0, 0], 13, 1209600000]), ({'day': 14, 'hour': 24, 'minute': 0, 'second': 0, 'fraction': 0}, [True, [15, 0, 0, 0, 0], 14, 1296000000]), ({'day': 15, 'hour': 24, 'minute': 0, 'second': 0, 'fraction': 0}, [True, [16, 0, 0, 0, 0], 15, 1382400000])]\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":"288cbc588ebe9cdd5d15361e2db4170ee222b5a8a7897df773d0ed13917fb5e9","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nfrom fractions import Fraction\nN = 1\nobservations = []\ndef solve(r):\n    hour_ok = 0 <= r['hour'] <= 24\n    minute_ok = 0 <= r['minute'] < 60\n    second_ok = 0 <= r['second'] < 60\n    fraction_ok = 0 <= r['fraction'] < 1000\n    end_label = r['hour'] == 24\n    end_valid = not end_label or (r['minute'] == 0 and r['second'] == 0 and r['fraction'] == 0)\n    valid = hour_ok and minute_ok and second_ok and fraction_ok and end_valid\n    day = r['day'] + int(end_label)\n    hour = 0 if end_label else r['hour']\n    coordinate = ((r['day']*24+hour)*3600+r['minute']*60+r['second'])*1000+r['fraction']\n    return [valid,[day,hour,r['minute'],r['second'],r['fraction']] if valid else None,r['day'] if valid and end_label else None,coordinate if valid else None]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\ncheck('fixture 1', solve({'day': 10, 'hour': 24, 'minute': 0, 'second': 0, 'fraction': 0}), [True, [11, 0, 0, 0, 0], 10, 950400000])\ncheck('fixture 2', solve({'day': 10, 'hour': 0, 'minute': 0, 'second': 0, 'fraction': 0}), [True, [10, 0, 0, 0, 0], None, 864000000])\ncheck('fixture 3', solve({'day': 10, 'hour': 23, 'minute': 59, 'second': 59, 'fraction': 999}), [True, [10, 23, 59, 59, 999], None, 950399999])\ncheck('fixture 4', solve({'day': -1, 'hour': 24, 'minute': 0, 'second': 0, 'fraction': 0}), [True, [0, 0, 0, 0, 0], -1, 0])\ncheck('fixture 5', solve({'day': 10, 'hour': 24, 'minute': 0, 'second': 1, 'fraction': 0}), [False, None, None, None])\ncheck('fixture 6', solve({'day': 10, 'hour': 24, 'minute': 0, 'second': 0, 'fraction': 1}), [False, None, None, None])\ncheck('fixture 7', solve({'day': 10, 'hour': 24, 'minute': 1, 'second': 0, 'fraction': 0}), [False, None, None, None])\ncheck('fixture 8', solve({'day': 10, 'hour': 25, 'minute': 0, 'second': 0, 'fraction': 0}), [False, None, None, None])\ncheck('fixture 9', solve({'day': 10, 'hour': 12, 'minute': 60, 'second': 0, 'fraction': 0}), [False, None, None, None])\ncheck('fixture 10', solve({'day': 10, 'hour': 12, 'minute': -1, 'second': 0, 'fraction': 0}), [False, None, None, None])\ncheck('fixture 11', solve({'day': 10, 'hour': 12, 'minute': 0, 'second': 60, 'fraction': 0}), [False, None, None, None])\ncheck('fixture 12', solve({'day': 10, 'hour': 12, 'minute': 0, 'second': -1, 'fraction': 0}), [False, None, None, None])\ncheck('fixture 13', solve({'day': 10, 'hour': 12, 'minute': 0, 'second': 0, 'fraction': 1000}), [False, None, None, None])\ncheck('fixture 14', solve({'day': 10, 'hour': 12, 'minute': 0, 'second': 0, 'fraction': -1}), [False, None, None, None])\ncheck('fixture 15', solve({'day': 0, 'hour': 12, 'minute': 30, 'second': 1, 'fraction': 2}), [True, [0, 12, 30, 1, 2], None, 45001002])\nvariant = [({'day': 11, 'hour': 24, 'minute': 0, 'second': 0, 'fraction': 0}, [True, [12, 0, 0, 0, 0], 11, 1036800000]), ({'day': 12, 'hour': 24, 'minute': 0, 'second': 0, 'fraction': 0}, [True, [13, 0, 0, 0, 0], 12, 1123200000]), ({'day': 13, 'hour': 24, 'minute': 0, 'second': 0, 'fraction': 0}, [True, [14, 0, 0, 0, 0], 13, 1209600000]), ({'day': 14, 'hour': 24, 'minute': 0, 'second': 0, 'fraction': 0}, [True, [15, 0, 0, 0, 0], 14, 1296000000]), ({'day': 15, 'hour': 24, 'minute': 0, 'second': 0, 'fraction': 0}, [True, [16, 0, 0, 0, 0], 15, 1382400000])]\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":"2a8ea0930c45b984aa2f96f737caff35367e0148a9fbf543b6e52f98ba292ec0","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nfrom fractions import Fraction\nN = 1\nobservations = []\ndef solve(r):\n    hour_ok = 0 <= r['hour'] <= 24\n    minute_ok = 0 <= r['minute'] < 60\n    second_ok = 0 <= r['second'] < 60\n    fraction_ok = 0 <= r['fraction'] < 1000\n    end_label = r['hour'] == 24\n    end_valid = not end_label or (r['minute'] == 0 and r['second'] == 0 and r['fraction'] == 0)\n    valid = hour_ok and minute_ok and second_ok and fraction_ok and end_valid\n    day = r['day'] + int(end_label)\n    hour = 0 if end_label else r['hour']\n    coordinate = ((day*24+hour)*3600+r['minute']*60+r['second'])*1000+r['fraction']\n    return [valid,[day,hour,r['minute'],r['second'],r['fraction']] if valid else None,r['day'] if valid and end_label else None,coordinate if valid else None]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\ncheck('fixture 1', solve({'day': 10, 'hour': 24, 'minute': 0, 'second': 0, 'fraction': 0}), [True, [11, 0, 0, 0, 0], 10, 950400000])\ncheck('fixture 2', solve({'day': 10, 'hour': 0, 'minute': 0, 'second': 0, 'fraction': 0}), [True, [10, 0, 0, 0, 0], None, 864000000])\ncheck('fixture 3', solve({'day': 10, 'hour': 23, 'minute': 59, 'second': 59, 'fraction': 999}), [True, [10, 23, 59, 59, 999], None, 950399999])\ncheck('fixture 4', solve({'day': -1, 'hour': 24, 'minute': 0, 'second': 0, 'fraction': 0}), [True, [0, 0, 0, 0, 0], -1, 0])\ncheck('fixture 5', solve({'day': 10, 'hour': 24, 'minute': 0, 'second': 1, 'fraction': 0}), [False, None, None, None])\ncheck('fixture 6', solve({'day': 10, 'hour': 24, 'minute': 0, 'second': 0, 'fraction': 1}), [False, None, None, None])\ncheck('fixture 7', solve({'day': 10, 'hour': 24, 'minute': 1, 'second': 0, 'fraction': 0}), [False, None, None, None])\ncheck('fixture 8', solve({'day': 10, 'hour': 25, 'minute': 0, 'second': 0, 'fraction': 0}), [False, None, None, None])\ncheck('fixture 9', solve({'day': 10, 'hour': 12, 'minute': 60, 'second': 0, 'fraction': 0}), [False, None, None, None])\ncheck('fixture 10', solve({'day': 10, 'hour': 12, 'minute': -1, 'second': 0, 'fraction': 0}), [False, None, None, None])\ncheck('fixture 11', solve({'day': 10, 'hour': 12, 'minute': 0, 'second': 60, 'fraction': 0}), [False, None, None, None])\ncheck('fixture 12', solve({'day': 10, 'hour': 12, 'minute': 0, 'second': -1, 'fraction': 0}), [False, None, None, None])\ncheck('fixture 13', solve({'day': 10, 'hour': 12, 'minute': 0, 'second': 0, 'fraction': 1000}), [False, None, None, None])\ncheck('fixture 14', solve({'day': 10, 'hour': 12, 'minute': 0, 'second': 0, 'fraction': -1}), [False, None, None, None])\ncheck('fixture 15', solve({'day': 0, 'hour': 12, 'minute': 30, 'second': 1, 'fraction': 2}), [True, [0, 12, 30, 1, 2], None, 45001002])\nvariant = [({'day': 11, 'hour': 24, 'minute': 0, 'second': 0, 'fraction': 0}, [True, [12, 0, 0, 0, 0], 11, 1036800000]), ({'day': 12, 'hour': 24, 'minute': 0, 'second': 0, 'fraction': 0}, [True, [13, 0, 0, 0, 0], 12, 1123200000]), ({'day': 13, 'hour': 24, 'minute': 0, 'second': 0, 'fraction': 0}, [True, [14, 0, 0, 0, 0], 13, 1209600000]), ({'day': 14, 'hour': 24, 'minute': 0, 'second': 0, 'fraction': 0}, [True, [15, 0, 0, 0, 0], 14, 1296000000]), ({'day': 15, 'hour': 24, 'minute': 0, 'second': 0, 'fraction': 0}, [True, [16, 0, 0, 0, 0], 15, 1382400000])]\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-end-of-day-label-normalization-coordinate","generated_at":"2026-09-29T14:40:01.097372+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 coordinate: coordinate = ((day*24+hour)*3600+r['minute']*60+r['second'])*1000+r['fraction'].","root_cause":"Canonical coordinate uses original day after carry or treats milliseconds as seconds.","sha256":"0d938458dfe5ac8e0788685b4cc5db9437d74ed6aabaca2ca7ea8a951eb56416","title":"Canonical coordinate uses original day after carry or treats milliseconds as seconds · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verification":{"attempt":{"elapsed_ms":44.955,"exit_code":1,"observations":[{"actual":[true,[11,0,0,0,0],10,950400000],"check":"fixture 1","expected":[true,[11,0,0,0,0],10,950400000],"passed":true},{"actual":[true,[10,0,0,0,0],null,864000000],"check":"fixture 2","expected":[true,[10,0,0,0,0],null,864000000],"passed":true},{"actual":[true,[10,23,59,59,999],null,951398000],"check":"fixture 3","expected":[true,[10,23,59,59,999],null,950399999],"passed":false},{"actual":[true,[0,0,0,0,0],-1,0],"check":"fixture 4","expected":[true,[0,0,0,0,0],-1,0],"passed":true},{"actual":[false,null,null,null],"check":"fixture 5","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 6","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 7","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 8","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 9","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 10","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 11","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 12","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 13","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 14","expected":[false,null,null,null],"passed":true},{"actual":[true,[0,12,30,1,2],null,45003000],"check":"fixture 15","expected":[true,[0,12,30,1,2],null,45001002],"passed":false},{"actual":[true,[12,0,0,0,0],11,1036800000],"check":"variant capture","expected":[true,[12,0,0,0,0],11,1036800000],"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"fixture 1\", \"actual\": [true, [11, 0, 0, 0, 0], 10, 950400000], \"expected\": [true, [11, 0, 0, 0, 0], 10, 950400000], \"passed\": true}, {\"check\": \"fixture 2\", \"actual\": [true, [10, 0, 0, 0, 0], null, 864000000], \"expected\": [true, [10, 0, 0, 0, 0], null, 864000000], \"passed\": true}, {\"check\": \"fixture 3\", \"actual\": [true, [10, 23, 59, 59, 999], null, 951398000], \"expected\": [true, [10, 23, 59, 59, 999], null, 950399999], \"passed\": false}, {\"check\": \"fixture 4\", \"actual\": [true, [0, 0, 0, 0, 0], -1, 0], \"expected\": [true, [0, 0, 0, 0, 0], -1, 0], \"passed\": true}, {\"check\": \"fixture 5\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 6\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 7\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 8\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 9\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 10\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 11\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 12\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 13\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 14\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 15\", \"actual\": [true, [0, 12, 30, 1, 2], null, 45003000], \"expected\": [true, [0, 12, 30, 1, 2], null, 45001002], \"passed\": false}, {\"check\": \"variant capture\", \"actual\": [true, [12, 0, 0, 0, 0], 11, 1036800000], \"expected\": [true, [12, 0, 0, 0, 0], 11, 1036800000], \"passed\": true}], \"passed\": false}\n"},"broken":{"elapsed_ms":45.393,"exit_code":1,"observations":[{"actual":[true,[11,0,0,0,0],10,864000000],"check":"fixture 1","expected":[true,[11,0,0,0,0],10,950400000],"passed":false},{"actual":[true,[10,0,0,0,0],null,864000000],"check":"fixture 2","expected":[true,[10,0,0,0,0],null,864000000],"passed":true},{"actual":[true,[10,23,59,59,999],null,950399999],"check":"fixture 3","expected":[true,[10,23,59,59,999],null,950399999],"passed":true},{"actual":[true,[0,0,0,0,0],-1,-86400000],"check":"fixture 4","expected":[true,[0,0,0,0,0],-1,0],"passed":false},{"actual":[false,null,null,null],"check":"fixture 5","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 6","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 7","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 8","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 9","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 10","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 11","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 12","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 13","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 14","expected":[false,null,null,null],"passed":true},{"actual":[true,[0,12,30,1,2],null,45001002],"check":"fixture 15","expected":[true,[0,12,30,1,2],null,45001002],"passed":true},{"actual":[true,[12,0,0,0,0],11,950400000],"check":"variant capture","expected":[true,[12,0,0,0,0],11,1036800000],"passed":false}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"fixture 1\", \"actual\": [true, [11, 0, 0, 0, 0], 10, 864000000], \"expected\": [true, [11, 0, 0, 0, 0], 10, 950400000], \"passed\": false}, {\"check\": \"fixture 2\", \"actual\": [true, [10, 0, 0, 0, 0], null, 864000000], \"expected\": [true, [10, 0, 0, 0, 0], null, 864000000], \"passed\": true}, {\"check\": \"fixture 3\", \"actual\": [true, [10, 23, 59, 59, 999], null, 950399999], \"expected\": [true, [10, 23, 59, 59, 999], null, 950399999], \"passed\": true}, {\"check\": \"fixture 4\", \"actual\": [true, [0, 0, 0, 0, 0], -1, -86400000], \"expected\": [true, [0, 0, 0, 0, 0], -1, 0], \"passed\": false}, {\"check\": \"fixture 5\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 6\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 7\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 8\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 9\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 10\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 11\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 12\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 13\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 14\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 15\", \"actual\": [true, [0, 12, 30, 1, 2], null, 45001002], \"expected\": [true, [0, 12, 30, 1, 2], null, 45001002], \"passed\": true}, {\"check\": \"variant capture\", \"actual\": [true, [12, 0, 0, 0, 0], 11, 950400000], \"expected\": [true, [12, 0, 0, 0, 0], 11, 1036800000], \"passed\": false}], \"passed\": false}\n"},"fixed":{"elapsed_ms":45.246,"exit_code":0,"observations":[{"actual":[true,[11,0,0,0,0],10,950400000],"check":"fixture 1","expected":[true,[11,0,0,0,0],10,950400000],"passed":true},{"actual":[true,[10,0,0,0,0],null,864000000],"check":"fixture 2","expected":[true,[10,0,0,0,0],null,864000000],"passed":true},{"actual":[true,[10,23,59,59,999],null,950399999],"check":"fixture 3","expected":[true,[10,23,59,59,999],null,950399999],"passed":true},{"actual":[true,[0,0,0,0,0],-1,0],"check":"fixture 4","expected":[true,[0,0,0,0,0],-1,0],"passed":true},{"actual":[false,null,null,null],"check":"fixture 5","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 6","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 7","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 8","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 9","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 10","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 11","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 12","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 13","expected":[false,null,null,null],"passed":true},{"actual":[false,null,null,null],"check":"fixture 14","expected":[false,null,null,null],"passed":true},{"actual":[true,[0,12,30,1,2],null,45001002],"check":"fixture 15","expected":[true,[0,12,30,1,2],null,45001002],"passed":true},{"actual":[true,[12,0,0,0,0],11,1036800000],"check":"variant capture","expected":[true,[12,0,0,0,0],11,1036800000],"passed":true}],"passed":true,"stderr":"","stdout":"{\"observations\": [{\"check\": \"fixture 1\", \"actual\": [true, [11, 0, 0, 0, 0], 10, 950400000], \"expected\": [true, [11, 0, 0, 0, 0], 10, 950400000], \"passed\": true}, {\"check\": \"fixture 2\", \"actual\": [true, [10, 0, 0, 0, 0], null, 864000000], \"expected\": [true, [10, 0, 0, 0, 0], null, 864000000], \"passed\": true}, {\"check\": \"fixture 3\", \"actual\": [true, [10, 23, 59, 59, 999], null, 950399999], \"expected\": [true, [10, 23, 59, 59, 999], null, 950399999], \"passed\": true}, {\"check\": \"fixture 4\", \"actual\": [true, [0, 0, 0, 0, 0], -1, 0], \"expected\": [true, [0, 0, 0, 0, 0], -1, 0], \"passed\": true}, {\"check\": \"fixture 5\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 6\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 7\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 8\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 9\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 10\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 11\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 12\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 13\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 14\", \"actual\": [false, null, null, null], \"expected\": [false, null, null, null], \"passed\": true}, {\"check\": \"fixture 15\", \"actual\": [true, [0, 12, 30, 1, 2], null, 45001002], \"expected\": [true, [0, 12, 30, 1, 2], null, 45001002], \"passed\": true}, {\"check\": \"variant capture\", \"actual\": [true, [12, 0, 0, 0, 0], 11, 1036800000], \"expected\": [true, [12, 0, 0, 0, 0], 11, 1036800000], \"passed\": true}], \"passed\": true}\n"}},"verified":true,"visibility":"public"}