{"abstract":"Only the first cue setting survives; later settings such as size are lost.","category":"Subtitle cue timing","checks":8,"contract":"Parse \"START --> END [settings...]\" (whitespace separated). Timestamps are [hh:]mm:ss.ttt with hours of two or more digits, minutes and seconds exactly two digits below 60, and exactly three fraction digits after a period. END must be after START. Return [start_ms,end_ms,settings joined by single spaces] or None.","evaluation_group":"w2-subtitle-cue-timing-vtt-timing-line","failed_approach":"Joining from index 2 includes the end timestamp among the settings.","family":"w2-subtitle-cue-timing-vtt-timing-line-settings-capture","id":"FA-78186","implementations":{"attempt":{"sha256":"8a4282f68e512eadcbbd79da7a8dad9cf0bf88877b48be914f6564f32c8cdb66","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport re\nN = 1\nobservations = []\ndef solve(line):\n    parts=line.split()\n    if len(parts)<3 or parts[1]!='-->':\n        return None\n    def ts(x):\n        m=re.fullmatch(r'(?:(\\d{2,}):)?(\\d{2}):(\\d{2})\\.(\\d{3})',x)\n        if not m:\n            return None\n        h,mi,se,f=m.groups()\n        if int(mi)>59 or int(se)>59:\n            return None\n        return int(h or 0)*3600000+int(mi)*60000+int(se)*1000+int(f)\n    a=ts(parts[0]); b=ts(parts[2])\n    if a is None or b is None or b<=a:\n        return None\n    return [a,b,' '.join(parts[2:])]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('regression: settings capture', ['00:59.999 --> 01:00.000 line:0 size:50%'], [59999, 60000, 'line:0 size:50%']), ('regression variant: settings capture', ['01:09.500 --> 01:00:00.000 line:0 position:10%'], [69500, 3600000, 'line:0 position:10%']), ('partial repair probe: settings capture', ['00:00.999 --> 00:00:09.999 line:0 position:10%'], [999, 9999, 'line:0 position:10%']), ('partial repair variant: settings capture', ['00:59:59.000 --> 01:01:00.999 line:0 position:10%'], [3599000, 3660999, 'line:0 position:10%']), ('boundary control', ['00:01.000 --> 00:01.000'], None), ('normal control', ['59:09.5 --> 00:02.000 align:start'], None), ('normal control', ['100:01:60,500 --> 00:00:60.5 align:start'], None), ('normal control', ['00:5:00.000 -> 00:5:00.000'], None)], [('regression: settings capture', ['00:00.999 --> 00:00:09.999 line:0 position:10%'], [999, 9999, 'line:0 position:10%']), ('regression variant: settings capture', ['00:00:09.000 --> 01:00:00.000 line:0 position:10%'], [9000, 3600000, 'line:0 position:10%']), ('partial repair probe: settings capture', ['01:00:00.999 --> 100:00:00.000 size:50% align:end'], [3600999, 360000000, 'size:50% align:end']), ('partial repair variant: settings capture', ['01:09.500 --> 01:00:00.000 line:0 position:10%'], [69500, 3600000, 'line:0 position:10%']), ('boundary control', ['00:01.000 --> 00:01.000'], None), ('normal control', ['60:09.5 -> 60:09.5'], None), ('normal control', ['01:60:59.999 --> 00:00.001 line:0 position:10%'], None), ('normal control', ['01:60:00.500 --> 5:60,500 line:0 position:10%'], None)], [('regression: settings capture', ['01:00:00.999 --> 100:00:00.000 size:50% align:end'], [3600999, 360000000, 'size:50% align:end']), ('regression variant: settings capture', ['00:01:09.500 --> 100:00:00.000 line:0 position:10%'], [69500, 360000000, 'line:0 position:10%']), ('partial repair probe: settings capture', ['00:00.000 --> 01:00:00.000'], [0, 3600000, '']), ('partial repair variant: settings capture', ['00:00:09.000 --> 01:00:00.000 line:0 position:10%'], [9000, 3600000, 'line:0 position:10%']), ('boundary control', ['00:01.000 --> 00:01.000'], None), ('normal control', ['01:5:09.000 --> 00:00.001'], None), ('normal control', ['60:59.500 --> 100:00:00.000'], None), ('normal control', ['60:60.999 --> 00:00.001'], None)], [('regression: settings capture', ['00:59.000 --> 01:00:00.999 line:0 position:10%'], [59000, 3600999, 'line:0 position:10%']), ('regression variant: settings capture', ['59:59.999 --> 100:00:59.999 size:50% align:end'], [3599999, 360059999, 'size:50% align:end']), ('partial repair probe: settings capture', ['00:00.000 --> 01:00:00.000'], [0, 3600000, '']), ('partial repair variant: settings capture', ['00:01:09.500 --> 100:00:00.000 line:0 position:10%'], [69500, 360000000, 'line:0 position:10%']), ('boundary control', ['00:01.000 --> 00:01.000'], None), ('normal control', ['1:00:60.000 -> 59:09,500'], None), ('normal control', ['59:60.5 --> 100:00:00.000 line:0 position:10%'], None), ('normal control', ['01:5:60.500 --> 00:00.001 size:50% align:end'], None)], [('regression: settings capture', ['00:59:59.000 --> 01:01:00.999 line:0 position:10%'], [3599000, 3660999, 'line:0 position:10%']), ('regression variant: settings capture', ['00:59.500 --> 100:00:00.000 line:0 position:10%'], [59500, 360000000, 'line:0 position:10%']), ('partial repair probe: settings capture', ['00:59.000 --> 01:00:00.999 line:0 position:10%'], [59000, 3600999, 'line:0 position:10%']), ('partial repair variant: settings capture', ['00:01:09.500 --> 01:00:00.000 align:start'], [69500, 3600000, 'align:start']), ('boundary control', ['00:01.000 --> 00:01.000'], None), ('normal control', ['100:60:00.5 -> 100:00:00.000'], None), ('normal control', ['100:59:09.000 --> 100:59:09.000'], None), ('normal control', ['5:00.999 --> 5:00.999'], None)]]\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":"ebc0f2ebfa33d689f8c3421af8316b93d12c5bc10c1376e56b02c8af47b76ae8","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport re\nN = 1\nobservations = []\ndef solve(line):\n    parts=line.split()\n    if len(parts)<3 or parts[1]!='-->':\n        return None\n    def ts(x):\n        m=re.fullmatch(r'(?:(\\d{2,}):)?(\\d{2}):(\\d{2})\\.(\\d{3})',x)\n        if not m:\n            return None\n        h,mi,se,f=m.groups()\n        if int(mi)>59 or int(se)>59:\n            return None\n        return int(h or 0)*3600000+int(mi)*60000+int(se)*1000+int(f)\n    a=ts(parts[0]); b=ts(parts[2])\n    if a is None or b is None or b<=a:\n        return None\n    return [a,b,parts[3] if len(parts)>3 else '']\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('regression: settings capture', ['00:59.999 --> 01:00.000 line:0 size:50%'], [59999, 60000, 'line:0 size:50%']), ('regression variant: settings capture', ['01:09.500 --> 01:00:00.000 line:0 position:10%'], [69500, 3600000, 'line:0 position:10%']), ('partial repair probe: settings capture', ['00:00.999 --> 00:00:09.999 line:0 position:10%'], [999, 9999, 'line:0 position:10%']), ('partial repair variant: settings capture', ['00:59:59.000 --> 01:01:00.999 line:0 position:10%'], [3599000, 3660999, 'line:0 position:10%']), ('boundary control', ['00:01.000 --> 00:01.000'], None), ('normal control', ['59:09.5 --> 00:02.000 align:start'], None), ('normal control', ['100:01:60,500 --> 00:00:60.5 align:start'], None), ('normal control', ['00:5:00.000 -> 00:5:00.000'], None)], [('regression: settings capture', ['00:00.999 --> 00:00:09.999 line:0 position:10%'], [999, 9999, 'line:0 position:10%']), ('regression variant: settings capture', ['00:00:09.000 --> 01:00:00.000 line:0 position:10%'], [9000, 3600000, 'line:0 position:10%']), ('partial repair probe: settings capture', ['01:00:00.999 --> 100:00:00.000 size:50% align:end'], [3600999, 360000000, 'size:50% align:end']), ('partial repair variant: settings capture', ['01:09.500 --> 01:00:00.000 line:0 position:10%'], [69500, 3600000, 'line:0 position:10%']), ('boundary control', ['00:01.000 --> 00:01.000'], None), ('normal control', ['60:09.5 -> 60:09.5'], None), ('normal control', ['01:60:59.999 --> 00:00.001 line:0 position:10%'], None), ('normal control', ['01:60:00.500 --> 5:60,500 line:0 position:10%'], None)], [('regression: settings capture', ['01:00:00.999 --> 100:00:00.000 size:50% align:end'], [3600999, 360000000, 'size:50% align:end']), ('regression variant: settings capture', ['00:01:09.500 --> 100:00:00.000 line:0 position:10%'], [69500, 360000000, 'line:0 position:10%']), ('partial repair probe: settings capture', ['00:00.000 --> 01:00:00.000'], [0, 3600000, '']), ('partial repair variant: settings capture', ['00:00:09.000 --> 01:00:00.000 line:0 position:10%'], [9000, 3600000, 'line:0 position:10%']), ('boundary control', ['00:01.000 --> 00:01.000'], None), ('normal control', ['01:5:09.000 --> 00:00.001'], None), ('normal control', ['60:59.500 --> 100:00:00.000'], None), ('normal control', ['60:60.999 --> 00:00.001'], None)], [('regression: settings capture', ['00:59.000 --> 01:00:00.999 line:0 position:10%'], [59000, 3600999, 'line:0 position:10%']), ('regression variant: settings capture', ['59:59.999 --> 100:00:59.999 size:50% align:end'], [3599999, 360059999, 'size:50% align:end']), ('partial repair probe: settings capture', ['00:00.000 --> 01:00:00.000'], [0, 3600000, '']), ('partial repair variant: settings capture', ['00:01:09.500 --> 100:00:00.000 line:0 position:10%'], [69500, 360000000, 'line:0 position:10%']), ('boundary control', ['00:01.000 --> 00:01.000'], None), ('normal control', ['1:00:60.000 -> 59:09,500'], None), ('normal control', ['59:60.5 --> 100:00:00.000 line:0 position:10%'], None), ('normal control', ['01:5:60.500 --> 00:00.001 size:50% align:end'], None)], [('regression: settings capture', ['00:59:59.000 --> 01:01:00.999 line:0 position:10%'], [3599000, 3660999, 'line:0 position:10%']), ('regression variant: settings capture', ['00:59.500 --> 100:00:00.000 line:0 position:10%'], [59500, 360000000, 'line:0 position:10%']), ('partial repair probe: settings capture', ['00:59.000 --> 01:00:00.999 line:0 position:10%'], [59000, 3600999, 'line:0 position:10%']), ('partial repair variant: settings capture', ['00:01:09.500 --> 01:00:00.000 align:start'], [69500, 3600000, 'align:start']), ('boundary control', ['00:01.000 --> 00:01.000'], None), ('normal control', ['100:60:00.5 -> 100:00:00.000'], None), ('normal control', ['100:59:09.000 --> 100:59:09.000'], None), ('normal control', ['5:00.999 --> 5:00.999'], None)]]\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":"29a8d423544b5d24574f02119098487cec20593bc671907df381dfb0f93b7a12","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport re\nN = 1\nobservations = []\ndef solve(line):\n    parts=line.split()\n    if len(parts)<3 or parts[1]!='-->':\n        return None\n    def ts(x):\n        m=re.fullmatch(r'(?:(\\d{2,}):)?(\\d{2}):(\\d{2})\\.(\\d{3})',x)\n        if not m:\n            return None\n        h,mi,se,f=m.groups()\n        if int(mi)>59 or int(se)>59:\n            return None\n        return int(h or 0)*3600000+int(mi)*60000+int(se)*1000+int(f)\n    a=ts(parts[0]); b=ts(parts[2])\n    if a is None or b is None or b<=a:\n        return None\n    return [a,b,' '.join(parts[3:])]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('regression: settings capture', ['00:59.999 --> 01:00.000 line:0 size:50%'], [59999, 60000, 'line:0 size:50%']), ('regression variant: settings capture', ['01:09.500 --> 01:00:00.000 line:0 position:10%'], [69500, 3600000, 'line:0 position:10%']), ('partial repair probe: settings capture', ['00:00.999 --> 00:00:09.999 line:0 position:10%'], [999, 9999, 'line:0 position:10%']), ('partial repair variant: settings capture', ['00:59:59.000 --> 01:01:00.999 line:0 position:10%'], [3599000, 3660999, 'line:0 position:10%']), ('boundary control', ['00:01.000 --> 00:01.000'], None), ('normal control', ['59:09.5 --> 00:02.000 align:start'], None), ('normal control', ['100:01:60,500 --> 00:00:60.5 align:start'], None), ('normal control', ['00:5:00.000 -> 00:5:00.000'], None)], [('regression: settings capture', ['00:00.999 --> 00:00:09.999 line:0 position:10%'], [999, 9999, 'line:0 position:10%']), ('regression variant: settings capture', ['00:00:09.000 --> 01:00:00.000 line:0 position:10%'], [9000, 3600000, 'line:0 position:10%']), ('partial repair probe: settings capture', ['01:00:00.999 --> 100:00:00.000 size:50% align:end'], [3600999, 360000000, 'size:50% align:end']), ('partial repair variant: settings capture', ['01:09.500 --> 01:00:00.000 line:0 position:10%'], [69500, 3600000, 'line:0 position:10%']), ('boundary control', ['00:01.000 --> 00:01.000'], None), ('normal control', ['60:09.5 -> 60:09.5'], None), ('normal control', ['01:60:59.999 --> 00:00.001 line:0 position:10%'], None), ('normal control', ['01:60:00.500 --> 5:60,500 line:0 position:10%'], None)], [('regression: settings capture', ['01:00:00.999 --> 100:00:00.000 size:50% align:end'], [3600999, 360000000, 'size:50% align:end']), ('regression variant: settings capture', ['00:01:09.500 --> 100:00:00.000 line:0 position:10%'], [69500, 360000000, 'line:0 position:10%']), ('partial repair probe: settings capture', ['00:00.000 --> 01:00:00.000'], [0, 3600000, '']), ('partial repair variant: settings capture', ['00:00:09.000 --> 01:00:00.000 line:0 position:10%'], [9000, 3600000, 'line:0 position:10%']), ('boundary control', ['00:01.000 --> 00:01.000'], None), ('normal control', ['01:5:09.000 --> 00:00.001'], None), ('normal control', ['60:59.500 --> 100:00:00.000'], None), ('normal control', ['60:60.999 --> 00:00.001'], None)], [('regression: settings capture', ['00:59.000 --> 01:00:00.999 line:0 position:10%'], [59000, 3600999, 'line:0 position:10%']), ('regression variant: settings capture', ['59:59.999 --> 100:00:59.999 size:50% align:end'], [3599999, 360059999, 'size:50% align:end']), ('partial repair probe: settings capture', ['00:00.000 --> 01:00:00.000'], [0, 3600000, '']), ('partial repair variant: settings capture', ['00:01:09.500 --> 100:00:00.000 line:0 position:10%'], [69500, 360000000, 'line:0 position:10%']), ('boundary control', ['00:01.000 --> 00:01.000'], None), ('normal control', ['1:00:60.000 -> 59:09,500'], None), ('normal control', ['59:60.5 --> 100:00:00.000 line:0 position:10%'], None), ('normal control', ['01:5:60.500 --> 00:00.001 size:50% align:end'], None)], [('regression: settings capture', ['00:59:59.000 --> 01:01:00.999 line:0 position:10%'], [3599000, 3660999, 'line:0 position:10%']), ('regression variant: settings capture', ['00:59.500 --> 100:00:00.000 line:0 position:10%'], [59500, 360000000, 'line:0 position:10%']), ('partial repair probe: settings capture', ['00:59.000 --> 01:00:00.999 line:0 position:10%'], [59000, 3600999, 'line:0 position:10%']), ('partial repair variant: settings capture', ['00:01:09.500 --> 01:00:00.000 align:start'], [69500, 3600000, 'align:start']), ('boundary control', ['00:01.000 --> 00:01.000'], None), ('normal control', ['100:60:00.5 -> 100:00:00.000'], None), ('normal control', ['100:59:09.000 --> 100:59:09.000'], None), ('normal control', ['5:00.999 --> 5:00.999'], None)]]\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 any subtitle 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-subtitle-cue-timing-vtt-timing-line-settings-capture","generated_at":"2026-09-29T14:49:32.749236+00:00","license":"CC0-1.0","python":"3.12.14","seed":1,"split":"open-access"},"relevance":"Subtitle timing defects shift, hide or overlap captions that viewers depend on for comprehension and accessibility.","repair":"Join every token after the end timestamp.","root_cause":"The settings list keeps just the first token after the end timestamp.","sha256":"4d64f4c585e07ed0208bbfacbbc864d84bd3df2bb2fb4e5f84b06658321c1af7","title":"WebVTT cue timing line parsing: settings capture · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verification":{"attempt":{"elapsed_ms":39.96,"exit_code":1,"observations":[{"actual":[59999,60000,"01:00.000 line:0 size:50%"],"check":"regression: settings capture","expected":[59999,60000,"line:0 size:50%"],"passed":false},{"actual":[69500,3600000,"01:00:00.000 line:0 position:10%"],"check":"regression variant: settings capture","expected":[69500,3600000,"line:0 position:10%"],"passed":false},{"actual":[999,9999,"00:00:09.999 line:0 position:10%"],"check":"partial repair probe: settings capture","expected":[999,9999,"line:0 position:10%"],"passed":false},{"actual":[3599000,3660999,"01:01:00.999 line:0 position:10%"],"check":"partial repair variant: settings capture","expected":[3599000,3660999,"line:0 position:10%"],"passed":false},{"actual":null,"check":"boundary control","expected":null,"passed":true},{"actual":null,"check":"normal control","expected":null,"passed":true},{"actual":null,"check":"normal control","expected":null,"passed":true},{"actual":null,"check":"normal control","expected":null,"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression: settings capture\", \"actual\": [59999, 60000, \"01:00.000 line:0 size:50%\"], \"expected\": [59999, 60000, \"line:0 size:50%\"], \"passed\": false}, {\"check\": \"regression variant: settings capture\", \"actual\": [69500, 3600000, \"01:00:00.000 line:0 position:10%\"], \"expected\": [69500, 3600000, \"line:0 position:10%\"], \"passed\": false}, {\"check\": \"partial repair probe: settings capture\", \"actual\": [999, 9999, \"00:00:09.999 line:0 position:10%\"], \"expected\": [999, 9999, \"line:0 position:10%\"], \"passed\": false}, {\"check\": \"partial repair variant: settings capture\", \"actual\": [3599000, 3660999, \"01:01:00.999 line:0 position:10%\"], \"expected\": [3599000, 3660999, \"line:0 position:10%\"], \"passed\": false}, {\"check\": \"boundary control\", \"actual\": null, \"expected\": null, \"passed\": true}, {\"check\": \"normal control\", \"actual\": null, \"expected\": null, \"passed\": true}, {\"check\": \"normal control\", \"actual\": null, \"expected\": null, \"passed\": true}, {\"check\": \"normal control\", \"actual\": null, \"expected\": null, \"passed\": true}], \"passed\": false}\n"},"broken":{"elapsed_ms":40.651,"exit_code":1,"observations":[{"actual":[59999,60000,"line:0"],"check":"regression: settings capture","expected":[59999,60000,"line:0 size:50%"],"passed":false},{"actual":[69500,3600000,"line:0"],"check":"regression variant: settings capture","expected":[69500,3600000,"line:0 position:10%"],"passed":false},{"actual":[999,9999,"line:0"],"check":"partial repair probe: settings capture","expected":[999,9999,"line:0 position:10%"],"passed":false},{"actual":[3599000,3660999,"line:0"],"check":"partial repair variant: settings capture","expected":[3599000,3660999,"line:0 position:10%"],"passed":false},{"actual":null,"check":"boundary control","expected":null,"passed":true},{"actual":null,"check":"normal control","expected":null,"passed":true},{"actual":null,"check":"normal control","expected":null,"passed":true},{"actual":null,"check":"normal control","expected":null,"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression: settings capture\", \"actual\": [59999, 60000, \"line:0\"], \"expected\": [59999, 60000, \"line:0 size:50%\"], \"passed\": false}, {\"check\": \"regression variant: settings capture\", \"actual\": [69500, 3600000, \"line:0\"], \"expected\": [69500, 3600000, \"line:0 position:10%\"], \"passed\": false}, {\"check\": \"partial repair probe: settings capture\", \"actual\": [999, 9999, \"line:0\"], \"expected\": [999, 9999, \"line:0 position:10%\"], \"passed\": false}, {\"check\": \"partial repair variant: settings capture\", \"actual\": [3599000, 3660999, \"line:0\"], \"expected\": [3599000, 3660999, \"line:0 position:10%\"], \"passed\": false}, {\"check\": \"boundary control\", \"actual\": null, \"expected\": null, \"passed\": true}, {\"check\": \"normal control\", \"actual\": null, \"expected\": null, \"passed\": true}, {\"check\": \"normal control\", \"actual\": null, \"expected\": null, \"passed\": true}, {\"check\": \"normal control\", \"actual\": null, \"expected\": null, \"passed\": true}], \"passed\": false}\n"},"fixed":{"elapsed_ms":39.62,"exit_code":0,"observations":[{"actual":[59999,60000,"line:0 size:50%"],"check":"regression: settings capture","expected":[59999,60000,"line:0 size:50%"],"passed":true},{"actual":[69500,3600000,"line:0 position:10%"],"check":"regression variant: settings capture","expected":[69500,3600000,"line:0 position:10%"],"passed":true},{"actual":[999,9999,"line:0 position:10%"],"check":"partial repair probe: settings capture","expected":[999,9999,"line:0 position:10%"],"passed":true},{"actual":[3599000,3660999,"line:0 position:10%"],"check":"partial repair variant: settings capture","expected":[3599000,3660999,"line:0 position:10%"],"passed":true},{"actual":null,"check":"boundary control","expected":null,"passed":true},{"actual":null,"check":"normal control","expected":null,"passed":true},{"actual":null,"check":"normal control","expected":null,"passed":true},{"actual":null,"check":"normal control","expected":null,"passed":true}],"passed":true,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression: settings capture\", \"actual\": [59999, 60000, \"line:0 size:50%\"], \"expected\": [59999, 60000, \"line:0 size:50%\"], \"passed\": true}, {\"check\": \"regression variant: settings capture\", \"actual\": [69500, 3600000, \"line:0 position:10%\"], \"expected\": [69500, 3600000, \"line:0 position:10%\"], \"passed\": true}, {\"check\": \"partial repair probe: settings capture\", \"actual\": [999, 9999, \"line:0 position:10%\"], \"expected\": [999, 9999, \"line:0 position:10%\"], \"passed\": true}, {\"check\": \"partial repair variant: settings capture\", \"actual\": [3599000, 3660999, \"line:0 position:10%\"], \"expected\": [3599000, 3660999, \"line:0 position:10%\"], \"passed\": true}, {\"check\": \"boundary control\", \"actual\": null, \"expected\": null, \"passed\": true}, {\"check\": \"normal control\", \"actual\": null, \"expected\": null, \"passed\": true}, {\"check\": \"normal control\", \"actual\": null, \"expected\": null, \"passed\": true}, {\"check\": \"normal control\", \"actual\": null, \"expected\": null, \"passed\": true}], \"passed\": true}\n"}},"verified":true,"visibility":"public"}