{"abstract":"Numbers embedded at an even level inside RTL text read backwards.","category":"Bidirectional text layout","checks":8,"contract":"Input resolved levels of one line. From the highest level down to the lowest odd level on the line, reverse every maximal visual run of characters at that level or higher. Return logical indices in visual order (identity when no odd level).","evaluation_group":"w2-bidirectional-text-layout-l2-reordering","failed_approach":"Starting one below the maximum level also skips the top pass.","family":"w2-bidirectional-text-layout-l2-reordering-highest-level-start","id":"FA-80471","implementations":{"attempt":{"sha256":"ae5f2f7010a38733e32fe65ffa5e989af38cb2f5c51207d1684eb2957f934870","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(x):\n    levels = x\n    order = list(range(len(levels)))\n    odd = [l for l in levels if l % 2 == 1]\n    if not odd:\n        return order\n    hi = max(levels) - 1\n    lo = min(odd)\n    vis = [[lv, i] for i, lv in enumerate(levels)]\n    for lev in range(hi, lo - 1, -1):\n        i = 0\n        while i < len(vis):\n            if vis[i][0] >= lev:\n                j = i\n                while j < len(vis) and vis[j][0] >= lev:\n                    j += 1\n                vis[i:j] = vis[i:j][::-1]\n                i = j\n            else:\n                i += 1\n    return [p[1] for p in vis]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('number inside RTL', [1, 1, 2, 2, 1], [4, 2, 3, 1, 0]), ('regression: highest level start', [1, 1, 2, 2, 2, 2, 2], [2, 3, 4, 5, 6, 1, 0]), ('partial-repair probe', [0, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0], [0, 1, 2, 3, 4, 5, 6, 8, 7, 9, 10]), ('regression: highest level start', [3, 3, 4, 4, 4, 2, 2, 2, 2, 4], [2, 3, 4, 1, 0, 5, 6, 7, 8, 9]), ('all even levels', [0, 2, 2, 0], [0, 1, 2, 3]), ('lowest odd is three', [2, 3, 3, 2], [0, 2, 1, 3]), ('control layout', [2, 2, 2], [0, 1, 2]), ('control layout', [2, 2, 2, 2], [0, 1, 2, 3])], [('regression: highest level start', [1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2], [9, 10, 11, 8, 7, 6, 5, 4, 3, 2, 1, 0]), ('regression: highest level start', [1, 1, 1, 1, 2, 2, 1, 0], [6, 4, 5, 3, 2, 1, 0, 7]), ('partial-repair probe', [1, 1, 1, 1, 1, 1, 1, 1, 1], [8, 7, 6, 5, 4, 3, 2, 1, 0]), ('partial-repair probe', [1, 1], [1, 0]), ('lowest odd is three', [2, 3, 3, 2], [0, 2, 1, 3]), ('all even levels', [0, 2, 2, 0], [0, 1, 2, 3]), ('control layout', [0, 0, 2, 1, 1, 1, 1], [0, 1, 6, 5, 4, 3, 2]), ('control layout', [1, 3, 2, 2, 2], [1, 2, 3, 4, 0])], [('regression: highest level start', [2, 2, 2, 1, 1, 1, 1, 1, 4, 4, 4], [8, 9, 10, 7, 6, 5, 4, 3, 0, 1, 2]), ('regression: highest level start', [4, 4, 1, 1, 1, 2, 2, 3, 3], [5, 6, 8, 7, 4, 3, 2, 0, 1]), ('regression: highest level start', [2, 2, 2, 1, 1, 0, 0, 1, 1, 1, 1, 1], [4, 3, 0, 1, 2, 5, 6, 11, 10, 9, 8, 7]), ('regression: highest level start', [4, 4, 4, 4, 2, 1], [5, 0, 1, 2, 3, 4]), ('number inside RTL', [1, 1, 2, 2, 1], [4, 2, 3, 1, 0]), ('all even levels', [0, 2, 2, 0], [0, 1, 2, 3]), ('control layout', [4, 4, 4, 4, 4], [0, 1, 2, 3, 4]), ('control layout', [2, 0, 0, 0, 1], [0, 1, 2, 3, 4])], [('regression: highest level start', [2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2], [8, 9, 10, 11, 7, 6, 5, 4, 0, 1, 2, 3]), ('regression: highest level start', [2, 2, 1, 1, 1, 1, 4, 4, 2, 2, 2], [6, 7, 8, 9, 10, 5, 4, 3, 2, 0, 1]), ('partial-repair probe', [3, 3, 2], [1, 0, 2]), ('regression: highest level start', [2, 2, 2, 2, 2, 1, 1, 1], [7, 6, 5, 0, 1, 2, 3, 4]), ('number inside RTL', [1, 1, 2, 2, 1], [4, 2, 3, 1, 0]), ('all even levels', [0, 2, 2, 0], [0, 1, 2, 3]), ('control layout', [2, 0, 0, 0, 0, 0], [0, 1, 2, 3, 4, 5]), ('control layout', [3, 1, 1], [2, 1, 0])], [('regression: highest level start', [4, 4, 2, 3, 1, 2, 2, 2, 2, 1, 1, 1], [11, 10, 9, 5, 6, 7, 8, 4, 0, 1, 2, 3]), ('regression: highest level start', [1, 2, 2, 4, 4, 2], [1, 2, 3, 4, 5, 0]), ('partial-repair probe', [3, 3, 3, 3, 3, 0, 3, 3, 3], [4, 3, 2, 1, 0, 5, 8, 7, 6]), ('partial-repair probe', [1, 1, 1, 3, 3, 2, 3, 3, 1, 1, 1], [10, 9, 8, 4, 3, 5, 7, 6, 2, 1, 0]), ('all even levels', [0, 2, 2, 0], [0, 1, 2, 3]), ('lowest odd is three', [2, 3, 3, 2], [0, 2, 1, 3]), ('control layout', [3], [0]), ('control layout', [2, 2, 2, 2], [0, 1, 2, 3])]]\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":"c4121b9c166492151b40b51ea4edd51e849c7e574e73250b7733810b8029efa1","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(x):\n    levels = x\n    order = list(range(len(levels)))\n    odd = [l for l in levels if l % 2 == 1]\n    if not odd:\n        return order\n    hi = max(odd)\n    lo = min(odd)\n    vis = [[lv, i] for i, lv in enumerate(levels)]\n    for lev in range(hi, lo - 1, -1):\n        i = 0\n        while i < len(vis):\n            if vis[i][0] >= lev:\n                j = i\n                while j < len(vis) and vis[j][0] >= lev:\n                    j += 1\n                vis[i:j] = vis[i:j][::-1]\n                i = j\n            else:\n                i += 1\n    return [p[1] for p in vis]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('number inside RTL', [1, 1, 2, 2, 1], [4, 2, 3, 1, 0]), ('regression: highest level start', [1, 1, 2, 2, 2, 2, 2], [2, 3, 4, 5, 6, 1, 0]), ('partial-repair probe', [0, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0], [0, 1, 2, 3, 4, 5, 6, 8, 7, 9, 10]), ('regression: highest level start', [3, 3, 4, 4, 4, 2, 2, 2, 2, 4], [2, 3, 4, 1, 0, 5, 6, 7, 8, 9]), ('all even levels', [0, 2, 2, 0], [0, 1, 2, 3]), ('lowest odd is three', [2, 3, 3, 2], [0, 2, 1, 3]), ('control layout', [2, 2, 2], [0, 1, 2]), ('control layout', [2, 2, 2, 2], [0, 1, 2, 3])], [('regression: highest level start', [1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2], [9, 10, 11, 8, 7, 6, 5, 4, 3, 2, 1, 0]), ('regression: highest level start', [1, 1, 1, 1, 2, 2, 1, 0], [6, 4, 5, 3, 2, 1, 0, 7]), ('partial-repair probe', [1, 1, 1, 1, 1, 1, 1, 1, 1], [8, 7, 6, 5, 4, 3, 2, 1, 0]), ('partial-repair probe', [1, 1], [1, 0]), ('lowest odd is three', [2, 3, 3, 2], [0, 2, 1, 3]), ('all even levels', [0, 2, 2, 0], [0, 1, 2, 3]), ('control layout', [0, 0, 2, 1, 1, 1, 1], [0, 1, 6, 5, 4, 3, 2]), ('control layout', [1, 3, 2, 2, 2], [1, 2, 3, 4, 0])], [('regression: highest level start', [2, 2, 2, 1, 1, 1, 1, 1, 4, 4, 4], [8, 9, 10, 7, 6, 5, 4, 3, 0, 1, 2]), ('regression: highest level start', [4, 4, 1, 1, 1, 2, 2, 3, 3], [5, 6, 8, 7, 4, 3, 2, 0, 1]), ('regression: highest level start', [2, 2, 2, 1, 1, 0, 0, 1, 1, 1, 1, 1], [4, 3, 0, 1, 2, 5, 6, 11, 10, 9, 8, 7]), ('regression: highest level start', [4, 4, 4, 4, 2, 1], [5, 0, 1, 2, 3, 4]), ('number inside RTL', [1, 1, 2, 2, 1], [4, 2, 3, 1, 0]), ('all even levels', [0, 2, 2, 0], [0, 1, 2, 3]), ('control layout', [4, 4, 4, 4, 4], [0, 1, 2, 3, 4]), ('control layout', [2, 0, 0, 0, 1], [0, 1, 2, 3, 4])], [('regression: highest level start', [2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2], [8, 9, 10, 11, 7, 6, 5, 4, 0, 1, 2, 3]), ('regression: highest level start', [2, 2, 1, 1, 1, 1, 4, 4, 2, 2, 2], [6, 7, 8, 9, 10, 5, 4, 3, 2, 0, 1]), ('partial-repair probe', [3, 3, 2], [1, 0, 2]), ('regression: highest level start', [2, 2, 2, 2, 2, 1, 1, 1], [7, 6, 5, 0, 1, 2, 3, 4]), ('number inside RTL', [1, 1, 2, 2, 1], [4, 2, 3, 1, 0]), ('all even levels', [0, 2, 2, 0], [0, 1, 2, 3]), ('control layout', [2, 0, 0, 0, 0, 0], [0, 1, 2, 3, 4, 5]), ('control layout', [3, 1, 1], [2, 1, 0])], [('regression: highest level start', [4, 4, 2, 3, 1, 2, 2, 2, 2, 1, 1, 1], [11, 10, 9, 5, 6, 7, 8, 4, 0, 1, 2, 3]), ('regression: highest level start', [1, 2, 2, 4, 4, 2], [1, 2, 3, 4, 5, 0]), ('partial-repair probe', [3, 3, 3, 3, 3, 0, 3, 3, 3], [4, 3, 2, 1, 0, 5, 8, 7, 6]), ('partial-repair probe', [1, 1, 1, 3, 3, 2, 3, 3, 1, 1, 1], [10, 9, 8, 4, 3, 5, 7, 6, 2, 1, 0]), ('all even levels', [0, 2, 2, 0], [0, 1, 2, 3]), ('lowest odd is three', [2, 3, 3, 2], [0, 2, 1, 3]), ('control layout', [3], [0]), ('control layout', [2, 2, 2, 2], [0, 1, 2, 3])]]\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":"cc0f2b9a9294cbb5dec6a3db9daa6adec936d4abb5f55f8c2f7f88e067d5d74e","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(x):\n    levels = x\n    order = list(range(len(levels)))\n    odd = [l for l in levels if l % 2 == 1]\n    if not odd:\n        return order\n    hi = max(levels)\n    lo = min(odd)\n    vis = [[lv, i] for i, lv in enumerate(levels)]\n    for lev in range(hi, lo - 1, -1):\n        i = 0\n        while i < len(vis):\n            if vis[i][0] >= lev:\n                j = i\n                while j < len(vis) and vis[j][0] >= lev:\n                    j += 1\n                vis[i:j] = vis[i:j][::-1]\n                i = j\n            else:\n                i += 1\n    return [p[1] for p in vis]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('number inside RTL', [1, 1, 2, 2, 1], [4, 2, 3, 1, 0]), ('regression: highest level start', [1, 1, 2, 2, 2, 2, 2], [2, 3, 4, 5, 6, 1, 0]), ('partial-repair probe', [0, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0], [0, 1, 2, 3, 4, 5, 6, 8, 7, 9, 10]), ('regression: highest level start', [3, 3, 4, 4, 4, 2, 2, 2, 2, 4], [2, 3, 4, 1, 0, 5, 6, 7, 8, 9]), ('all even levels', [0, 2, 2, 0], [0, 1, 2, 3]), ('lowest odd is three', [2, 3, 3, 2], [0, 2, 1, 3]), ('control layout', [2, 2, 2], [0, 1, 2]), ('control layout', [2, 2, 2, 2], [0, 1, 2, 3])], [('regression: highest level start', [1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2], [9, 10, 11, 8, 7, 6, 5, 4, 3, 2, 1, 0]), ('regression: highest level start', [1, 1, 1, 1, 2, 2, 1, 0], [6, 4, 5, 3, 2, 1, 0, 7]), ('partial-repair probe', [1, 1, 1, 1, 1, 1, 1, 1, 1], [8, 7, 6, 5, 4, 3, 2, 1, 0]), ('partial-repair probe', [1, 1], [1, 0]), ('lowest odd is three', [2, 3, 3, 2], [0, 2, 1, 3]), ('all even levels', [0, 2, 2, 0], [0, 1, 2, 3]), ('control layout', [0, 0, 2, 1, 1, 1, 1], [0, 1, 6, 5, 4, 3, 2]), ('control layout', [1, 3, 2, 2, 2], [1, 2, 3, 4, 0])], [('regression: highest level start', [2, 2, 2, 1, 1, 1, 1, 1, 4, 4, 4], [8, 9, 10, 7, 6, 5, 4, 3, 0, 1, 2]), ('regression: highest level start', [4, 4, 1, 1, 1, 2, 2, 3, 3], [5, 6, 8, 7, 4, 3, 2, 0, 1]), ('regression: highest level start', [2, 2, 2, 1, 1, 0, 0, 1, 1, 1, 1, 1], [4, 3, 0, 1, 2, 5, 6, 11, 10, 9, 8, 7]), ('regression: highest level start', [4, 4, 4, 4, 2, 1], [5, 0, 1, 2, 3, 4]), ('number inside RTL', [1, 1, 2, 2, 1], [4, 2, 3, 1, 0]), ('all even levels', [0, 2, 2, 0], [0, 1, 2, 3]), ('control layout', [4, 4, 4, 4, 4], [0, 1, 2, 3, 4]), ('control layout', [2, 0, 0, 0, 1], [0, 1, 2, 3, 4])], [('regression: highest level start', [2, 2, 2, 2, 1, 1, 1, 1, 2, 2, 2, 2], [8, 9, 10, 11, 7, 6, 5, 4, 0, 1, 2, 3]), ('regression: highest level start', [2, 2, 1, 1, 1, 1, 4, 4, 2, 2, 2], [6, 7, 8, 9, 10, 5, 4, 3, 2, 0, 1]), ('partial-repair probe', [3, 3, 2], [1, 0, 2]), ('regression: highest level start', [2, 2, 2, 2, 2, 1, 1, 1], [7, 6, 5, 0, 1, 2, 3, 4]), ('number inside RTL', [1, 1, 2, 2, 1], [4, 2, 3, 1, 0]), ('all even levels', [0, 2, 2, 0], [0, 1, 2, 3]), ('control layout', [2, 0, 0, 0, 0, 0], [0, 1, 2, 3, 4, 5]), ('control layout', [3, 1, 1], [2, 1, 0])], [('regression: highest level start', [4, 4, 2, 3, 1, 2, 2, 2, 2, 1, 1, 1], [11, 10, 9, 5, 6, 7, 8, 4, 0, 1, 2, 3]), ('regression: highest level start', [1, 2, 2, 4, 4, 2], [1, 2, 3, 4, 5, 0]), ('partial-repair probe', [3, 3, 3, 3, 3, 0, 3, 3, 3], [4, 3, 2, 1, 0, 5, 8, 7, 6]), ('partial-repair probe', [1, 1, 1, 3, 3, 2, 3, 3, 1, 1, 1], [10, 9, 8, 4, 3, 5, 7, 6, 2, 1, 0]), ('all even levels', [0, 2, 2, 0], [0, 1, 2, 3]), ('lowest odd is three', [2, 3, 3, 2], [0, 2, 1, 3]), ('control layout', [3], [0]), ('control layout', [2, 2, 2, 2], [0, 1, 2, 3])]]\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 toy bidi model over stipulated class labels and integer levels; it is inspired by, but does not claim conformance to, any published algorithm. 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-bidirectional-text-layout-l2-reordering-highest-level-start","generated_at":"2026-09-29T14:49:54.185211+00:00","license":"CC0-1.0","python":"3.12.14","seed":1,"split":"open-access"},"relevance":"Mixed right-to-left and left-to-right text must resolve levels and visual order exactly, or words, numbers and carets land in the wrong place.","repair":"Start the passes at the highest level on the line, odd or even.","root_cause":"The reversal passes start at the highest odd level, skipping a higher even level.","sha256":"8815f9ba06fe08e4d30f70075f76a901faa43ae2a2d996a767dca6c9ee0dcd3c","title":"Visual reordering by levels: highest level start · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verification":{"attempt":{"elapsed_ms":43.626,"exit_code":1,"observations":[{"actual":[4,3,2,1,0],"check":"number inside RTL","expected":[4,2,3,1,0],"passed":false},{"actual":[6,5,4,3,2,1,0],"check":"regression: highest level start","expected":[2,3,4,5,6,1,0],"passed":false},{"actual":[0,1,2,3,4,5,6,7,8,9,10],"check":"partial-repair probe","expected":[0,1,2,3,4,5,6,8,7,9,10],"passed":false},{"actual":[4,3,2,1,0,5,6,7,8,9],"check":"regression: highest level start","expected":[2,3,4,1,0,5,6,7,8,9],"passed":false},{"actual":[0,1,2,3],"check":"all even levels","expected":[0,1,2,3],"passed":true},{"actual":[0,1,2,3],"check":"lowest odd is three","expected":[0,2,1,3],"passed":false},{"actual":[0,1,2],"check":"control layout","expected":[0,1,2],"passed":true},{"actual":[0,1,2,3],"check":"control layout","expected":[0,1,2,3],"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"number inside RTL\", \"actual\": [4, 3, 2, 1, 0], \"expected\": [4, 2, 3, 1, 0], \"passed\": false}, {\"check\": \"regression: highest level start\", \"actual\": [6, 5, 4, 3, 2, 1, 0], \"expected\": [2, 3, 4, 5, 6, 1, 0], \"passed\": false}, {\"check\": \"partial-repair probe\", \"actual\": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10], \"expected\": [0, 1, 2, 3, 4, 5, 6, 8, 7, 9, 10], \"passed\": false}, {\"check\": \"regression: highest level start\", \"actual\": [4, 3, 2, 1, 0, 5, 6, 7, 8, 9], \"expected\": [2, 3, 4, 1, 0, 5, 6, 7, 8, 9], \"passed\": false}, {\"check\": \"all even levels\", \"actual\": [0, 1, 2, 3], \"expected\": [0, 1, 2, 3], \"passed\": true}, {\"check\": \"lowest odd is three\", \"actual\": [0, 1, 2, 3], \"expected\": [0, 2, 1, 3], \"passed\": false}, {\"check\": \"control layout\", \"actual\": [0, 1, 2], \"expected\": [0, 1, 2], \"passed\": true}, {\"check\": \"control layout\", \"actual\": [0, 1, 2, 3], \"expected\": [0, 1, 2, 3], \"passed\": true}], \"passed\": false}\n"},"broken":{"elapsed_ms":42.057,"exit_code":1,"observations":[{"actual":[4,3,2,1,0],"check":"number inside RTL","expected":[4,2,3,1,0],"passed":false},{"actual":[6,5,4,3,2,1,0],"check":"regression: highest level start","expected":[2,3,4,5,6,1,0],"passed":false},{"actual":[0,1,2,3,4,5,6,8,7,9,10],"check":"partial-repair probe","expected":[0,1,2,3,4,5,6,8,7,9,10],"passed":true},{"actual":[4,3,2,1,0,5,6,7,8,9],"check":"regression: highest level start","expected":[2,3,4,1,0,5,6,7,8,9],"passed":false},{"actual":[0,1,2,3],"check":"all even levels","expected":[0,1,2,3],"passed":true},{"actual":[0,2,1,3],"check":"lowest odd is three","expected":[0,2,1,3],"passed":true},{"actual":[0,1,2],"check":"control layout","expected":[0,1,2],"passed":true},{"actual":[0,1,2,3],"check":"control layout","expected":[0,1,2,3],"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"number inside RTL\", \"actual\": [4, 3, 2, 1, 0], \"expected\": [4, 2, 3, 1, 0], \"passed\": false}, {\"check\": \"regression: highest level start\", \"actual\": [6, 5, 4, 3, 2, 1, 0], \"expected\": [2, 3, 4, 5, 6, 1, 0], \"passed\": false}, {\"check\": \"partial-repair probe\", \"actual\": [0, 1, 2, 3, 4, 5, 6, 8, 7, 9, 10], \"expected\": [0, 1, 2, 3, 4, 5, 6, 8, 7, 9, 10], \"passed\": true}, {\"check\": \"regression: highest level start\", \"actual\": [4, 3, 2, 1, 0, 5, 6, 7, 8, 9], \"expected\": [2, 3, 4, 1, 0, 5, 6, 7, 8, 9], \"passed\": false}, {\"check\": \"all even levels\", \"actual\": [0, 1, 2, 3], \"expected\": [0, 1, 2, 3], \"passed\": true}, {\"check\": \"lowest odd is three\", \"actual\": [0, 2, 1, 3], \"expected\": [0, 2, 1, 3], \"passed\": true}, {\"check\": \"control layout\", \"actual\": [0, 1, 2], \"expected\": [0, 1, 2], \"passed\": true}, {\"check\": \"control layout\", \"actual\": [0, 1, 2, 3], \"expected\": [0, 1, 2, 3], \"passed\": true}], \"passed\": false}\n"},"fixed":{"elapsed_ms":46.587,"exit_code":0,"observations":[{"actual":[4,2,3,1,0],"check":"number inside RTL","expected":[4,2,3,1,0],"passed":true},{"actual":[2,3,4,5,6,1,0],"check":"regression: highest level start","expected":[2,3,4,5,6,1,0],"passed":true},{"actual":[0,1,2,3,4,5,6,8,7,9,10],"check":"partial-repair probe","expected":[0,1,2,3,4,5,6,8,7,9,10],"passed":true},{"actual":[2,3,4,1,0,5,6,7,8,9],"check":"regression: highest level start","expected":[2,3,4,1,0,5,6,7,8,9],"passed":true},{"actual":[0,1,2,3],"check":"all even levels","expected":[0,1,2,3],"passed":true},{"actual":[0,2,1,3],"check":"lowest odd is three","expected":[0,2,1,3],"passed":true},{"actual":[0,1,2],"check":"control layout","expected":[0,1,2],"passed":true},{"actual":[0,1,2,3],"check":"control layout","expected":[0,1,2,3],"passed":true}],"passed":true,"stderr":"","stdout":"{\"observations\": [{\"check\": \"number inside RTL\", \"actual\": [4, 2, 3, 1, 0], \"expected\": [4, 2, 3, 1, 0], \"passed\": true}, {\"check\": \"regression: highest level start\", \"actual\": [2, 3, 4, 5, 6, 1, 0], \"expected\": [2, 3, 4, 5, 6, 1, 0], \"passed\": true}, {\"check\": \"partial-repair probe\", \"actual\": [0, 1, 2, 3, 4, 5, 6, 8, 7, 9, 10], \"expected\": [0, 1, 2, 3, 4, 5, 6, 8, 7, 9, 10], \"passed\": true}, {\"check\": \"regression: highest level start\", \"actual\": [2, 3, 4, 1, 0, 5, 6, 7, 8, 9], \"expected\": [2, 3, 4, 1, 0, 5, 6, 7, 8, 9], \"passed\": true}, {\"check\": \"all even levels\", \"actual\": [0, 1, 2, 3], \"expected\": [0, 1, 2, 3], \"passed\": true}, {\"check\": \"lowest odd is three\", \"actual\": [0, 2, 1, 3], \"expected\": [0, 2, 1, 3], \"passed\": true}, {\"check\": \"control layout\", \"actual\": [0, 1, 2], \"expected\": [0, 1, 2], \"passed\": true}, {\"check\": \"control layout\", \"actual\": [0, 1, 2, 3], \"expected\": [0, 1, 2, 3], \"passed\": true}], \"passed\": true}\n"}},"verified":true,"visibility":"public"}