{"abstract":"Minute overflow never reaches the hour field.","category":"Broadcast timecode arithmetic","checks":9,"contract":"Add two valid non-drop labels at integer fps field by field with carries (frames into seconds at fps, seconds into minutes at 60, minutes into hours at 60) and wrap hours modulo 24.","evaluation_group":"w2-broadcast-timecode-arithmetic-fieldwise-addition","failed_approach":"A strict greater-than test misses a minute sum of exactly 60.","family":"w2-broadcast-timecode-arithmetic-fieldwise-addition-minute-carry-source","id":"FA-78481","implementations":{"attempt":{"sha256":"c5ce9c5d20e342244339ede89800c3f735f2865e23ea88e4a025fd89c924ecf0","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(a, b, fps):\n    x=[int(v) for v in a.split(':')]\n    y=[int(v) for v in b.split(':')]\n    f=x[3]+y[3]\n    c=f//fps\n    f%=fps\n    s=x[2]+y[2]+c\n    c=s//60\n    s%=60\n    m=x[1]+y[1]+c\n    c=int(m>60)\n    m%=60\n    h=(x[0]+y[0]+c)%24\n    return '%02d:%02d:%02d:%02d'%(h,m,s,f)\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('regression: minute carry source', ['23:59:59:29', '00:00:00:01', 30], '00:00:00:00'), ('regression variant: minute carry source', ['00:59:59:15', '23:30:00:29', 30], '00:30:00:14'), ('partial repair probe: minute carry source', ['23:30:00:15', '23:30:01:00', 30], '23:00:01:15'), ('partial repair variant: minute carry source', ['12:01:00:15', '00:59:30:15', 30], '13:00:31:00'), ('boundary control', ['00:00:00:12', '00:00:00:13', 25], '00:00:01:00'), ('boundary control', ['00:00:59:24', '00:00:00:01', 25], '00:01:00:00'), ('normal control', ['00:00:00:00', '00:00:00:00', 24], '00:00:00:00'), ('normal control', ['00:59:01:00', '01:00:30:12', 25], '01:59:31:12'), ('normal control', ['23:00:01:24', '23:00:00:00', 25], '22:00:01:24')], [('regression: minute carry source', ['00:59:30:00', '00:00:59:01', 30], '01:00:29:01'), ('regression variant: minute carry source', ['12:00:59:12', '00:59:59:24', 25], '13:00:59:11'), ('partial repair probe: minute carry source', ['01:59:30:24', '12:01:00:00', 25], '14:00:30:24'), ('partial repair variant: minute carry source', ['01:01:30:24', '01:59:00:01', 25], '03:00:31:00'), ('boundary control', ['00:00:59:24', '00:00:00:01', 25], '00:01:00:00'), ('boundary control', ['00:00:00:00', '00:00:00:00', 24], '00:00:00:00'), ('normal control', ['00:01:59:24', '23:01:30:00', 25], '23:03:29:24'), ('normal control', ['01:00:00:29', '00:30:00:15', 30], '01:30:01:14'), ('normal control', ['12:59:00:29', '00:00:00:15', 30], '12:59:01:14')], [('regression: minute carry source', ['01:30:30:00', '12:59:01:01', 24], '14:29:31:01'), ('regression variant: minute carry source', ['01:59:30:24', '12:01:00:00', 25], '14:00:30:24'), ('partial repair probe: minute carry source', ['01:01:00:15', '01:59:00:15', 30], '03:00:01:00'), ('partial repair variant: minute carry source', ['01:59:01:12', '12:01:01:01', 25], '14:00:02:13'), ('boundary control', ['00:00:00:00', '00:00:00:00', 24], '00:00:00:00'), ('boundary control', ['00:00:00:12', '00:00:00:13', 25], '00:00:01:00'), ('normal control', ['00:00:01:24', '23:01:59:00', 25], '23:02:00:24'), ('normal control', ['00:30:00:15', '23:01:59:15', 30], '23:32:00:00'), ('normal control', ['23:01:30:24', '01:00:01:12', 25], '00:01:32:11')], [('regression: minute carry source', ['01:30:30:15', '01:59:30:15', 30], '03:30:01:00'), ('regression variant: minute carry source', ['01:30:01:01', '00:30:59:01', 30], '02:01:00:02'), ('partial repair probe: minute carry source', ['01:01:00:15', '01:59:00:15', 30], '03:00:01:00'), ('partial repair variant: minute carry source', ['01:59:00:23', '23:01:01:00', 24], '01:00:01:23'), ('boundary control', ['00:00:00:12', '00:00:00:13', 25], '00:00:01:00'), ('boundary control', ['00:00:59:24', '00:00:00:01', 25], '00:01:00:00'), ('normal control', ['01:01:59:23', '01:00:01:00', 24], '02:02:00:23'), ('normal control', ['12:01:00:00', '23:00:00:12', 25], '11:01:00:12'), ('normal control', ['00:00:01:00', '01:01:30:00', 24], '01:01:31:00')], [('regression: minute carry source', ['23:30:00:15', '23:30:01:00', 30], '23:00:01:15'), ('regression variant: minute carry source', ['00:59:59:01', '23:01:59:00', 25], '00:01:58:01'), ('partial repair probe: minute carry source', ['23:59:30:00', '23:01:01:12', 24], '23:00:31:12'), ('partial repair variant: minute carry source', ['23:59:01:00', '00:00:59:24', 25], '00:00:00:24'), ('boundary control', ['00:00:59:24', '00:00:00:01', 25], '00:01:00:00'), ('boundary control', ['00:00:00:00', '00:00:00:00', 24], '00:00:00:00'), ('normal control', ['12:01:30:29', '01:30:30:01', 30], '13:32:01:00'), ('normal control', ['12:30:30:15', '00:00:30:15', 30], '12:31:01:00'), ('normal control', ['23:01:59:23', '12:00:59:01', 24], '11:02:59:00')]]\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":"6e9bed4d0061940496aa9ad749e0859f1c7c6a9647dd697ee2fb4add24b5add8","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(a, b, fps):\n    x=[int(v) for v in a.split(':')]\n    y=[int(v) for v in b.split(':')]\n    f=x[3]+y[3]\n    c=f//fps\n    f%=fps\n    s=x[2]+y[2]+c\n    c=s//60\n    s%=60\n    m=x[1]+y[1]+c\n    c=s//60\n    m%=60\n    h=(x[0]+y[0]+c)%24\n    return '%02d:%02d:%02d:%02d'%(h,m,s,f)\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('regression: minute carry source', ['23:59:59:29', '00:00:00:01', 30], '00:00:00:00'), ('regression variant: minute carry source', ['00:59:59:15', '23:30:00:29', 30], '00:30:00:14'), ('partial repair probe: minute carry source', ['23:30:00:15', '23:30:01:00', 30], '23:00:01:15'), ('partial repair variant: minute carry source', ['12:01:00:15', '00:59:30:15', 30], '13:00:31:00'), ('boundary control', ['00:00:00:12', '00:00:00:13', 25], '00:00:01:00'), ('boundary control', ['00:00:59:24', '00:00:00:01', 25], '00:01:00:00'), ('normal control', ['00:00:00:00', '00:00:00:00', 24], '00:00:00:00'), ('normal control', ['00:59:01:00', '01:00:30:12', 25], '01:59:31:12'), ('normal control', ['23:00:01:24', '23:00:00:00', 25], '22:00:01:24')], [('regression: minute carry source', ['00:59:30:00', '00:00:59:01', 30], '01:00:29:01'), ('regression variant: minute carry source', ['12:00:59:12', '00:59:59:24', 25], '13:00:59:11'), ('partial repair probe: minute carry source', ['01:59:30:24', '12:01:00:00', 25], '14:00:30:24'), ('partial repair variant: minute carry source', ['01:01:30:24', '01:59:00:01', 25], '03:00:31:00'), ('boundary control', ['00:00:59:24', '00:00:00:01', 25], '00:01:00:00'), ('boundary control', ['00:00:00:00', '00:00:00:00', 24], '00:00:00:00'), ('normal control', ['00:01:59:24', '23:01:30:00', 25], '23:03:29:24'), ('normal control', ['01:00:00:29', '00:30:00:15', 30], '01:30:01:14'), ('normal control', ['12:59:00:29', '00:00:00:15', 30], '12:59:01:14')], [('regression: minute carry source', ['01:30:30:00', '12:59:01:01', 24], '14:29:31:01'), ('regression variant: minute carry source', ['01:59:30:24', '12:01:00:00', 25], '14:00:30:24'), ('partial repair probe: minute carry source', ['01:01:00:15', '01:59:00:15', 30], '03:00:01:00'), ('partial repair variant: minute carry source', ['01:59:01:12', '12:01:01:01', 25], '14:00:02:13'), ('boundary control', ['00:00:00:00', '00:00:00:00', 24], '00:00:00:00'), ('boundary control', ['00:00:00:12', '00:00:00:13', 25], '00:00:01:00'), ('normal control', ['00:00:01:24', '23:01:59:00', 25], '23:02:00:24'), ('normal control', ['00:30:00:15', '23:01:59:15', 30], '23:32:00:00'), ('normal control', ['23:01:30:24', '01:00:01:12', 25], '00:01:32:11')], [('regression: minute carry source', ['01:30:30:15', '01:59:30:15', 30], '03:30:01:00'), ('regression variant: minute carry source', ['01:30:01:01', '00:30:59:01', 30], '02:01:00:02'), ('partial repair probe: minute carry source', ['01:01:00:15', '01:59:00:15', 30], '03:00:01:00'), ('partial repair variant: minute carry source', ['01:59:00:23', '23:01:01:00', 24], '01:00:01:23'), ('boundary control', ['00:00:00:12', '00:00:00:13', 25], '00:00:01:00'), ('boundary control', ['00:00:59:24', '00:00:00:01', 25], '00:01:00:00'), ('normal control', ['01:01:59:23', '01:00:01:00', 24], '02:02:00:23'), ('normal control', ['12:01:00:00', '23:00:00:12', 25], '11:01:00:12'), ('normal control', ['00:00:01:00', '01:01:30:00', 24], '01:01:31:00')], [('regression: minute carry source', ['23:30:00:15', '23:30:01:00', 30], '23:00:01:15'), ('regression variant: minute carry source', ['00:59:59:01', '23:01:59:00', 25], '00:01:58:01'), ('partial repair probe: minute carry source', ['23:59:30:00', '23:01:01:12', 24], '23:00:31:12'), ('partial repair variant: minute carry source', ['23:59:01:00', '00:00:59:24', 25], '00:00:00:24'), ('boundary control', ['00:00:59:24', '00:00:00:01', 25], '00:01:00:00'), ('boundary control', ['00:00:00:00', '00:00:00:00', 24], '00:00:00:00'), ('normal control', ['12:01:30:29', '01:30:30:01', 30], '13:32:01:00'), ('normal control', ['12:30:30:15', '00:00:30:15', 30], '12:31:01:00'), ('normal control', ['23:01:59:23', '12:00:59:01', 24], '11:02:59:00')]]\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"},"fixed":{"sha256":"cdb1d6ad8d6eb40e4de4f0e7c88f4afbd46d053ddba91ed5597f7efedb91c6d1","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(a, b, fps):\n    x=[int(v) for v in a.split(':')]\n    y=[int(v) for v in b.split(':')]\n    f=x[3]+y[3]\n    c=f//fps\n    f%=fps\n    s=x[2]+y[2]+c\n    c=s//60\n    s%=60\n    m=x[1]+y[1]+c\n    c=m//60\n    m%=60\n    h=(x[0]+y[0]+c)%24\n    return '%02d:%02d:%02d:%02d'%(h,m,s,f)\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('regression: minute carry source', ['23:59:59:29', '00:00:00:01', 30], '00:00:00:00'), ('regression variant: minute carry source', ['00:59:59:15', '23:30:00:29', 30], '00:30:00:14'), ('partial repair probe: minute carry source', ['23:30:00:15', '23:30:01:00', 30], '23:00:01:15'), ('partial repair variant: minute carry source', ['12:01:00:15', '00:59:30:15', 30], '13:00:31:00'), ('boundary control', ['00:00:00:12', '00:00:00:13', 25], '00:00:01:00'), ('boundary control', ['00:00:59:24', '00:00:00:01', 25], '00:01:00:00'), ('normal control', ['00:00:00:00', '00:00:00:00', 24], '00:00:00:00'), ('normal control', ['00:59:01:00', '01:00:30:12', 25], '01:59:31:12'), ('normal control', ['23:00:01:24', '23:00:00:00', 25], '22:00:01:24')], [('regression: minute carry source', ['00:59:30:00', '00:00:59:01', 30], '01:00:29:01'), ('regression variant: minute carry source', ['12:00:59:12', '00:59:59:24', 25], '13:00:59:11'), ('partial repair probe: minute carry source', ['01:59:30:24', '12:01:00:00', 25], '14:00:30:24'), ('partial repair variant: minute carry source', ['01:01:30:24', '01:59:00:01', 25], '03:00:31:00'), ('boundary control', ['00:00:59:24', '00:00:00:01', 25], '00:01:00:00'), ('boundary control', ['00:00:00:00', '00:00:00:00', 24], '00:00:00:00'), ('normal control', ['00:01:59:24', '23:01:30:00', 25], '23:03:29:24'), ('normal control', ['01:00:00:29', '00:30:00:15', 30], '01:30:01:14'), ('normal control', ['12:59:00:29', '00:00:00:15', 30], '12:59:01:14')], [('regression: minute carry source', ['01:30:30:00', '12:59:01:01', 24], '14:29:31:01'), ('regression variant: minute carry source', ['01:59:30:24', '12:01:00:00', 25], '14:00:30:24'), ('partial repair probe: minute carry source', ['01:01:00:15', '01:59:00:15', 30], '03:00:01:00'), ('partial repair variant: minute carry source', ['01:59:01:12', '12:01:01:01', 25], '14:00:02:13'), ('boundary control', ['00:00:00:00', '00:00:00:00', 24], '00:00:00:00'), ('boundary control', ['00:00:00:12', '00:00:00:13', 25], '00:00:01:00'), ('normal control', ['00:00:01:24', '23:01:59:00', 25], '23:02:00:24'), ('normal control', ['00:30:00:15', '23:01:59:15', 30], '23:32:00:00'), ('normal control', ['23:01:30:24', '01:00:01:12', 25], '00:01:32:11')], [('regression: minute carry source', ['01:30:30:15', '01:59:30:15', 30], '03:30:01:00'), ('regression variant: minute carry source', ['01:30:01:01', '00:30:59:01', 30], '02:01:00:02'), ('partial repair probe: minute carry source', ['01:01:00:15', '01:59:00:15', 30], '03:00:01:00'), ('partial repair variant: minute carry source', ['01:59:00:23', '23:01:01:00', 24], '01:00:01:23'), ('boundary control', ['00:00:00:12', '00:00:00:13', 25], '00:00:01:00'), ('boundary control', ['00:00:59:24', '00:00:00:01', 25], '00:01:00:00'), ('normal control', ['01:01:59:23', '01:00:01:00', 24], '02:02:00:23'), ('normal control', ['12:01:00:00', '23:00:00:12', 25], '11:01:00:12'), ('normal control', ['00:00:01:00', '01:01:30:00', 24], '01:01:31:00')], [('regression: minute carry source', ['23:30:00:15', '23:30:01:00', 30], '23:00:01:15'), ('regression variant: minute carry source', ['00:59:59:01', '23:01:59:00', 25], '00:01:58:01'), ('partial repair probe: minute carry source', ['23:59:30:00', '23:01:01:12', 24], '23:00:31:12'), ('partial repair variant: minute carry source', ['23:59:01:00', '00:00:59:24', 25], '00:00:00:24'), ('boundary control', ['00:00:59:24', '00:00:00:01', 25], '00:01:00:00'), ('boundary control', ['00:00:00:00', '00:00:00:00', 24], '00:00:00:00'), ('normal control', ['12:01:30:29', '01:30:30:01', 30], '13:32:01:00'), ('normal control', ['12:30:30:15', '00:00:30:15', 30], '12:31:01:00'), ('normal control', ['23:01:59:23', '12:00:59:01', 24], '11:02:59:00')]]\nfor label, args, expected in fixtures[N-1]:\n    check(label, solve(*args), expected)\nprint(json.dumps({\"observations\": observations, \"passed\": all(x[\"passed\"] for x in observations)}, ensure_ascii=False))\nraise SystemExit(0 if all(x[\"passed\"] for x in observations) else 1)\n"}},"limitations":"A deterministic bounded teaching model with a stipulated toy contract; it does not claim conformance to SMPTE or any broadcast standard. 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-broadcast-timecode-arithmetic-fieldwise-addition-minute-carry-source","generated_at":"2026-09-29T14:49:35.707677+00:00","license":"CC0-1.0","python":"3.12.14","seed":1,"split":"open-access"},"relevance":"Timecode arithmetic errors misplace edits, commercial breaks and captions against the broadcast clock.","repair":"Derive the hour carry from the minute sum.","root_cause":"The minute carry is computed from the already reduced seconds field.","sha256":"c9fcdefa62f8b02ece975eba351b612790b7fd247c231edbff00f73324067e1f","title":"Field-wise non-drop timecode addition: minute carry source · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verification":{"attempt":{"elapsed_ms":40.998,"exit_code":1,"observations":[{"actual":"23:00:00:00","check":"regression: minute carry source","expected":"00:00:00:00","passed":false},{"actual":"00:30:00:14","check":"regression variant: minute carry source","expected":"00:30:00:14","passed":true},{"actual":"22:00:01:15","check":"partial repair probe: minute carry source","expected":"23:00:01:15","passed":false},{"actual":"12:00:31:00","check":"partial repair variant: minute carry source","expected":"13:00:31:00","passed":false},{"actual":"00:00:01:00","check":"boundary control","expected":"00:00:01:00","passed":true},{"actual":"00:01:00:00","check":"boundary control","expected":"00:01:00:00","passed":true},{"actual":"00:00:00:00","check":"normal control","expected":"00:00:00:00","passed":true},{"actual":"01:59:31:12","check":"normal control","expected":"01:59:31:12","passed":true},{"actual":"22:00:01:24","check":"normal control","expected":"22:00:01:24","passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression: minute carry source\", \"actual\": \"23:00:00:00\", \"expected\": \"00:00:00:00\", \"passed\": false}, {\"check\": \"regression variant: minute carry source\", \"actual\": \"00:30:00:14\", \"expected\": \"00:30:00:14\", \"passed\": true}, {\"check\": \"partial repair probe: minute carry source\", \"actual\": \"22:00:01:15\", \"expected\": \"23:00:01:15\", \"passed\": false}, {\"check\": \"partial repair variant: minute carry source\", \"actual\": \"12:00:31:00\", \"expected\": \"13:00:31:00\", \"passed\": false}, {\"check\": \"boundary control\", \"actual\": \"00:00:01:00\", \"expected\": \"00:00:01:00\", \"passed\": true}, {\"check\": \"boundary control\", \"actual\": \"00:01:00:00\", \"expected\": \"00:01:00:00\", \"passed\": true}, {\"check\": \"normal control\", \"actual\": \"00:00:00:00\", \"expected\": \"00:00:00:00\", \"passed\": true}, {\"check\": \"normal control\", \"actual\": \"01:59:31:12\", \"expected\": \"01:59:31:12\", \"passed\": true}, {\"check\": \"normal control\", \"actual\": \"22:00:01:24\", \"expected\": \"22:00:01:24\", \"passed\": true}], \"passed\": false}\n"},"broken":{"elapsed_ms":39.208,"exit_code":1,"observations":[{"actual":"23:00:00:00","check":"regression: minute carry source","expected":"00:00:00:00","passed":false},{"actual":"23:30:00:14","check":"regression variant: minute carry source","expected":"00:30:00:14","passed":false},{"actual":"22:00:01:15","check":"partial repair probe: minute carry source","expected":"23:00:01:15","passed":false},{"actual":"12:00:31:00","check":"partial repair variant: minute carry source","expected":"13:00:31:00","passed":false},{"actual":"00:00:01:00","check":"boundary control","expected":"00:00:01:00","passed":true},{"actual":"00:01:00:00","check":"boundary control","expected":"00:01:00:00","passed":true},{"actual":"00:00:00:00","check":"normal control","expected":"00:00:00:00","passed":true},{"actual":"01:59:31:12","check":"normal control","expected":"01:59:31:12","passed":true},{"actual":"22:00:01:24","check":"normal control","expected":"22:00:01:24","passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression: minute carry source\", \"actual\": \"23:00:00:00\", \"expected\": \"00:00:00:00\", \"passed\": false}, {\"check\": \"regression variant: minute carry source\", \"actual\": \"23:30:00:14\", \"expected\": \"00:30:00:14\", \"passed\": false}, {\"check\": \"partial repair probe: minute carry source\", \"actual\": \"22:00:01:15\", \"expected\": \"23:00:01:15\", \"passed\": false}, {\"check\": \"partial repair variant: minute carry source\", \"actual\": \"12:00:31:00\", \"expected\": \"13:00:31:00\", \"passed\": false}, {\"check\": \"boundary control\", \"actual\": \"00:00:01:00\", \"expected\": \"00:00:01:00\", \"passed\": true}, {\"check\": \"boundary control\", \"actual\": \"00:01:00:00\", \"expected\": \"00:01:00:00\", \"passed\": true}, {\"check\": \"normal control\", \"actual\": \"00:00:00:00\", \"expected\": \"00:00:00:00\", \"passed\": true}, {\"check\": \"normal control\", \"actual\": \"01:59:31:12\", \"expected\": \"01:59:31:12\", \"passed\": true}, {\"check\": \"normal control\", \"actual\": \"22:00:01:24\", \"expected\": \"22:00:01:24\", \"passed\": true}], \"passed\": false}\n"},"fixed":{"elapsed_ms":41.41,"exit_code":0,"observations":[{"actual":"00:00:00:00","check":"regression: minute carry source","expected":"00:00:00:00","passed":true},{"actual":"00:30:00:14","check":"regression variant: minute carry source","expected":"00:30:00:14","passed":true},{"actual":"23:00:01:15","check":"partial repair probe: minute carry source","expected":"23:00:01:15","passed":true},{"actual":"13:00:31:00","check":"partial repair variant: minute carry source","expected":"13:00:31:00","passed":true},{"actual":"00:00:01:00","check":"boundary control","expected":"00:00:01:00","passed":true},{"actual":"00:01:00:00","check":"boundary control","expected":"00:01:00:00","passed":true},{"actual":"00:00:00:00","check":"normal control","expected":"00:00:00:00","passed":true},{"actual":"01:59:31:12","check":"normal control","expected":"01:59:31:12","passed":true},{"actual":"22:00:01:24","check":"normal control","expected":"22:00:01:24","passed":true}],"passed":true,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression: minute carry source\", \"actual\": \"00:00:00:00\", \"expected\": \"00:00:00:00\", \"passed\": true}, {\"check\": \"regression variant: minute carry source\", \"actual\": \"00:30:00:14\", \"expected\": \"00:30:00:14\", \"passed\": true}, {\"check\": \"partial repair probe: minute carry source\", \"actual\": \"23:00:01:15\", \"expected\": \"23:00:01:15\", \"passed\": true}, {\"check\": \"partial repair variant: minute carry source\", \"actual\": \"13:00:31:00\", \"expected\": \"13:00:31:00\", \"passed\": true}, {\"check\": \"boundary control\", \"actual\": \"00:00:01:00\", \"expected\": \"00:00:01:00\", \"passed\": true}, {\"check\": \"boundary control\", \"actual\": \"00:01:00:00\", \"expected\": \"00:01:00:00\", \"passed\": true}, {\"check\": \"normal control\", \"actual\": \"00:00:00:00\", \"expected\": \"00:00:00:00\", \"passed\": true}, {\"check\": \"normal control\", \"actual\": \"01:59:31:12\", \"expected\": \"01:59:31:12\", \"passed\": true}, {\"check\": \"normal control\", \"actual\": \"22:00:01:24\", \"expected\": \"22:00:01:24\", \"passed\": true}], \"passed\": true}\n"}},"verified":true,"visibility":"public"}