{"abstract":"The tab workspace reports an incorrect clean immediate closures.","category":"Tab interfaces","checks":6,"contract":"Close Others is scoped to the invoked pane, protects its target and pins, asks about dirty victims in visual order and leaves other panes unchanged.","evaluation_group":"s3-tabs-close-others-command","failed_approach":"The partial repair [t for t in x['pane'] if t!=x['target']] still violates a workspace boundary or normal case.","family":"s3-tab-interfaces-close-others-command-clean-immediate-closures","id":"FA-35811","implementations":{"attempt":{"sha256":"ceff68bc97f6d0f571abda7609f75f4214c46defa4c07fd7233767890c7da2ca","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(x):\n    r0 = [t for t in x['pane'] if t!=x['target']]\n    r1 = [t for t in x['pane'] if t!=x['target'] and t not in x['pins']]\n    r2 = x['other']\n    r3 = [t for t in x['pane'] if t!=x['target'] and t not in x['pins'] and t in x['dirty']]\n    r4 = [t for t in x['pane'] if t!=x['target']]\n    r5 = x['target']\n    return [r0,r1,r2,r3,r4,r5]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = {1: [({'pane': ['a', 'b', 'c', 'd'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd'], ['c', 'd'], ['e', 'f'], ['c'], ['d'], 'b']), ({'pane': ['a', 'b', 'c', 'd'], 'other': ['e', 'f'], 'target': 'c', 'pins': ['a'], 'dirty': ['c']}, [['a', 'b', 'd'], ['b', 'd'], ['e', 'f'], [], ['b', 'd'], 'c']), ({'pane': ['a', 'b', 'c', 'd'], 'other': ['e', 'f'], 'target': 'b', 'pins': [], 'dirty': ['c']}, [['a', 'c', 'd'], ['a', 'c', 'd'], ['e', 'f'], ['c'], ['a', 'd'], 'b']), ({'pane': ['a', 'b', 'c', 'd'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['a', 'd']}, [['a', 'c', 'd'], ['c', 'd'], ['e', 'f'], ['d'], ['c'], 'b']), ({'pane': ['b'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [[], [], ['e', 'f'], [], [], 'b']), ({'pane': ['a', 'b', 'c', 'd'], 'other': [], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd'], ['c', 'd'], [], ['c'], ['d'], 'b'])], 2: [({'pane': ['a', 'b', 'c', 'd', 'extra0'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0'], ['c', 'd', 'extra0'], ['e', 'f'], ['c'], ['d', 'extra0'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0'], 'other': ['e', 'f'], 'target': 'c', 'pins': ['a'], 'dirty': ['c']}, [['a', 'b', 'd', 'extra0'], ['b', 'd', 'extra0'], ['e', 'f'], [], ['b', 'd', 'extra0'], 'c']), ({'pane': ['a', 'b', 'c', 'd', 'extra0'], 'other': ['e', 'f'], 'target': 'b', 'pins': [], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0'], ['a', 'c', 'd', 'extra0'], ['e', 'f'], ['c'], ['a', 'd', 'extra0'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['a', 'd']}, [['a', 'c', 'd', 'extra0'], ['c', 'd', 'extra0'], ['e', 'f'], ['d'], ['c', 'extra0'], 'b']), ({'pane': ['b', 'extra0'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['extra0'], ['extra0'], ['e', 'f'], [], ['extra0'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0'], 'other': [], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0'], ['c', 'd', 'extra0'], [], ['c'], ['d', 'extra0'], 'b'])], 3: [({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1'], ['c', 'd', 'extra0', 'extra1'], ['e', 'f'], ['c'], ['d', 'extra0', 'extra1'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1'], 'other': ['e', 'f'], 'target': 'c', 'pins': ['a'], 'dirty': ['c']}, [['a', 'b', 'd', 'extra0', 'extra1'], ['b', 'd', 'extra0', 'extra1'], ['e', 'f'], [], ['b', 'd', 'extra0', 'extra1'], 'c']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1'], 'other': ['e', 'f'], 'target': 'b', 'pins': [], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1'], ['a', 'c', 'd', 'extra0', 'extra1'], ['e', 'f'], ['c'], ['a', 'd', 'extra0', 'extra1'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['a', 'd']}, [['a', 'c', 'd', 'extra0', 'extra1'], ['c', 'd', 'extra0', 'extra1'], ['e', 'f'], ['d'], ['c', 'extra0', 'extra1'], 'b']), ({'pane': ['b', 'extra0', 'extra1'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['extra0', 'extra1'], ['extra0', 'extra1'], ['e', 'f'], [], ['extra0', 'extra1'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1'], 'other': [], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1'], ['c', 'd', 'extra0', 'extra1'], [], ['c'], ['d', 'extra0', 'extra1'], 'b'])], 4: [({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1', 'extra2'], ['c', 'd', 'extra0', 'extra1', 'extra2'], ['e', 'f'], ['c'], ['d', 'extra0', 'extra1', 'extra2'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2'], 'other': ['e', 'f'], 'target': 'c', 'pins': ['a'], 'dirty': ['c']}, [['a', 'b', 'd', 'extra0', 'extra1', 'extra2'], ['b', 'd', 'extra0', 'extra1', 'extra2'], ['e', 'f'], [], ['b', 'd', 'extra0', 'extra1', 'extra2'], 'c']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2'], 'other': ['e', 'f'], 'target': 'b', 'pins': [], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1', 'extra2'], ['a', 'c', 'd', 'extra0', 'extra1', 'extra2'], ['e', 'f'], ['c'], ['a', 'd', 'extra0', 'extra1', 'extra2'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['a', 'd']}, [['a', 'c', 'd', 'extra0', 'extra1', 'extra2'], ['c', 'd', 'extra0', 'extra1', 'extra2'], ['e', 'f'], ['d'], ['c', 'extra0', 'extra1', 'extra2'], 'b']), ({'pane': ['b', 'extra0', 'extra1', 'extra2'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['extra0', 'extra1', 'extra2'], ['extra0', 'extra1', 'extra2'], ['e', 'f'], [], ['extra0', 'extra1', 'extra2'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2'], 'other': [], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1', 'extra2'], ['c', 'd', 'extra0', 'extra1', 'extra2'], [], ['c'], ['d', 'extra0', 'extra1', 'extra2'], 'b'])], 5: [({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['e', 'f'], ['c'], ['d', 'extra0', 'extra1', 'extra2', 'extra3'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], 'other': ['e', 'f'], 'target': 'c', 'pins': ['a'], 'dirty': ['c']}, [['a', 'b', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['b', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['e', 'f'], [], ['b', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], 'c']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], 'other': ['e', 'f'], 'target': 'b', 'pins': [], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['a', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['e', 'f'], ['c'], ['a', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['a', 'd']}, [['a', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['e', 'f'], ['d'], ['c', 'extra0', 'extra1', 'extra2', 'extra3'], 'b']), ({'pane': ['b', 'extra0', 'extra1', 'extra2', 'extra3'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['extra0', 'extra1', 'extra2', 'extra3'], ['extra0', 'extra1', 'extra2', 'extra3'], ['e', 'f'], [], ['extra0', 'extra1', 'extra2', 'extra3'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], 'other': [], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], [], ['c'], ['d', 'extra0', 'extra1', 'extra2', 'extra3'], 'b'])]}\nfor i, (inputs, expected) in enumerate(fixtures[N]):\n    check(\"workspace regression \"+str(i), solve(inputs), 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":"58eddcf15e1dbb956ba557e7dbf379abb301ef8a6380476da960dad75df8b854","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(x):\n    r0 = [t for t in x['pane'] if t!=x['target']]\n    r1 = [t for t in x['pane'] if t!=x['target'] and t not in x['pins']]\n    r2 = x['other']\n    r3 = [t for t in x['pane'] if t!=x['target'] and t not in x['pins'] and t in x['dirty']]\n    r4 = [t for t in x['pane'] if t not in x['dirty']]\n    r5 = x['target']\n    return [r0,r1,r2,r3,r4,r5]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = {1: [({'pane': ['a', 'b', 'c', 'd'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd'], ['c', 'd'], ['e', 'f'], ['c'], ['d'], 'b']), ({'pane': ['a', 'b', 'c', 'd'], 'other': ['e', 'f'], 'target': 'c', 'pins': ['a'], 'dirty': ['c']}, [['a', 'b', 'd'], ['b', 'd'], ['e', 'f'], [], ['b', 'd'], 'c']), ({'pane': ['a', 'b', 'c', 'd'], 'other': ['e', 'f'], 'target': 'b', 'pins': [], 'dirty': ['c']}, [['a', 'c', 'd'], ['a', 'c', 'd'], ['e', 'f'], ['c'], ['a', 'd'], 'b']), ({'pane': ['a', 'b', 'c', 'd'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['a', 'd']}, [['a', 'c', 'd'], ['c', 'd'], ['e', 'f'], ['d'], ['c'], 'b']), ({'pane': ['b'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [[], [], ['e', 'f'], [], [], 'b']), ({'pane': ['a', 'b', 'c', 'd'], 'other': [], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd'], ['c', 'd'], [], ['c'], ['d'], 'b'])], 2: [({'pane': ['a', 'b', 'c', 'd', 'extra0'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0'], ['c', 'd', 'extra0'], ['e', 'f'], ['c'], ['d', 'extra0'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0'], 'other': ['e', 'f'], 'target': 'c', 'pins': ['a'], 'dirty': ['c']}, [['a', 'b', 'd', 'extra0'], ['b', 'd', 'extra0'], ['e', 'f'], [], ['b', 'd', 'extra0'], 'c']), ({'pane': ['a', 'b', 'c', 'd', 'extra0'], 'other': ['e', 'f'], 'target': 'b', 'pins': [], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0'], ['a', 'c', 'd', 'extra0'], ['e', 'f'], ['c'], ['a', 'd', 'extra0'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['a', 'd']}, [['a', 'c', 'd', 'extra0'], ['c', 'd', 'extra0'], ['e', 'f'], ['d'], ['c', 'extra0'], 'b']), ({'pane': ['b', 'extra0'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['extra0'], ['extra0'], ['e', 'f'], [], ['extra0'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0'], 'other': [], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0'], ['c', 'd', 'extra0'], [], ['c'], ['d', 'extra0'], 'b'])], 3: [({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1'], ['c', 'd', 'extra0', 'extra1'], ['e', 'f'], ['c'], ['d', 'extra0', 'extra1'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1'], 'other': ['e', 'f'], 'target': 'c', 'pins': ['a'], 'dirty': ['c']}, [['a', 'b', 'd', 'extra0', 'extra1'], ['b', 'd', 'extra0', 'extra1'], ['e', 'f'], [], ['b', 'd', 'extra0', 'extra1'], 'c']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1'], 'other': ['e', 'f'], 'target': 'b', 'pins': [], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1'], ['a', 'c', 'd', 'extra0', 'extra1'], ['e', 'f'], ['c'], ['a', 'd', 'extra0', 'extra1'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['a', 'd']}, [['a', 'c', 'd', 'extra0', 'extra1'], ['c', 'd', 'extra0', 'extra1'], ['e', 'f'], ['d'], ['c', 'extra0', 'extra1'], 'b']), ({'pane': ['b', 'extra0', 'extra1'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['extra0', 'extra1'], ['extra0', 'extra1'], ['e', 'f'], [], ['extra0', 'extra1'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1'], 'other': [], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1'], ['c', 'd', 'extra0', 'extra1'], [], ['c'], ['d', 'extra0', 'extra1'], 'b'])], 4: [({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1', 'extra2'], ['c', 'd', 'extra0', 'extra1', 'extra2'], ['e', 'f'], ['c'], ['d', 'extra0', 'extra1', 'extra2'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2'], 'other': ['e', 'f'], 'target': 'c', 'pins': ['a'], 'dirty': ['c']}, [['a', 'b', 'd', 'extra0', 'extra1', 'extra2'], ['b', 'd', 'extra0', 'extra1', 'extra2'], ['e', 'f'], [], ['b', 'd', 'extra0', 'extra1', 'extra2'], 'c']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2'], 'other': ['e', 'f'], 'target': 'b', 'pins': [], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1', 'extra2'], ['a', 'c', 'd', 'extra0', 'extra1', 'extra2'], ['e', 'f'], ['c'], ['a', 'd', 'extra0', 'extra1', 'extra2'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['a', 'd']}, [['a', 'c', 'd', 'extra0', 'extra1', 'extra2'], ['c', 'd', 'extra0', 'extra1', 'extra2'], ['e', 'f'], ['d'], ['c', 'extra0', 'extra1', 'extra2'], 'b']), ({'pane': ['b', 'extra0', 'extra1', 'extra2'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['extra0', 'extra1', 'extra2'], ['extra0', 'extra1', 'extra2'], ['e', 'f'], [], ['extra0', 'extra1', 'extra2'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2'], 'other': [], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1', 'extra2'], ['c', 'd', 'extra0', 'extra1', 'extra2'], [], ['c'], ['d', 'extra0', 'extra1', 'extra2'], 'b'])], 5: [({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['e', 'f'], ['c'], ['d', 'extra0', 'extra1', 'extra2', 'extra3'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], 'other': ['e', 'f'], 'target': 'c', 'pins': ['a'], 'dirty': ['c']}, [['a', 'b', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['b', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['e', 'f'], [], ['b', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], 'c']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], 'other': ['e', 'f'], 'target': 'b', 'pins': [], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['a', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['e', 'f'], ['c'], ['a', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['a', 'd']}, [['a', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['e', 'f'], ['d'], ['c', 'extra0', 'extra1', 'extra2', 'extra3'], 'b']), ({'pane': ['b', 'extra0', 'extra1', 'extra2', 'extra3'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['extra0', 'extra1', 'extra2', 'extra3'], ['extra0', 'extra1', 'extra2', 'extra3'], ['e', 'f'], [], ['extra0', 'extra1', 'extra2', 'extra3'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], 'other': [], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], [], ['c'], ['d', 'extra0', 'extra1', 'extra2', 'extra3'], 'b'])]}\nfor i, (inputs, expected) in enumerate(fixtures[N]):\n    check(\"workspace regression \"+str(i), solve(inputs), 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":"87dfbf319a9980dbf5ce89c54f9c2eb832ddab53682ccd01d31c3d7ec01c8972","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(x):\n    r0 = [t for t in x['pane'] if t!=x['target']]\n    r1 = [t for t in x['pane'] if t!=x['target'] and t not in x['pins']]\n    r2 = x['other']\n    r3 = [t for t in x['pane'] if t!=x['target'] and t not in x['pins'] and t in x['dirty']]\n    r4 = [t for t in x['pane'] if t!=x['target'] and t not in x['pins']+x['dirty']]\n    r5 = x['target']\n    return [r0,r1,r2,r3,r4,r5]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = {1: [({'pane': ['a', 'b', 'c', 'd'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd'], ['c', 'd'], ['e', 'f'], ['c'], ['d'], 'b']), ({'pane': ['a', 'b', 'c', 'd'], 'other': ['e', 'f'], 'target': 'c', 'pins': ['a'], 'dirty': ['c']}, [['a', 'b', 'd'], ['b', 'd'], ['e', 'f'], [], ['b', 'd'], 'c']), ({'pane': ['a', 'b', 'c', 'd'], 'other': ['e', 'f'], 'target': 'b', 'pins': [], 'dirty': ['c']}, [['a', 'c', 'd'], ['a', 'c', 'd'], ['e', 'f'], ['c'], ['a', 'd'], 'b']), ({'pane': ['a', 'b', 'c', 'd'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['a', 'd']}, [['a', 'c', 'd'], ['c', 'd'], ['e', 'f'], ['d'], ['c'], 'b']), ({'pane': ['b'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [[], [], ['e', 'f'], [], [], 'b']), ({'pane': ['a', 'b', 'c', 'd'], 'other': [], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd'], ['c', 'd'], [], ['c'], ['d'], 'b'])], 2: [({'pane': ['a', 'b', 'c', 'd', 'extra0'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0'], ['c', 'd', 'extra0'], ['e', 'f'], ['c'], ['d', 'extra0'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0'], 'other': ['e', 'f'], 'target': 'c', 'pins': ['a'], 'dirty': ['c']}, [['a', 'b', 'd', 'extra0'], ['b', 'd', 'extra0'], ['e', 'f'], [], ['b', 'd', 'extra0'], 'c']), ({'pane': ['a', 'b', 'c', 'd', 'extra0'], 'other': ['e', 'f'], 'target': 'b', 'pins': [], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0'], ['a', 'c', 'd', 'extra0'], ['e', 'f'], ['c'], ['a', 'd', 'extra0'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['a', 'd']}, [['a', 'c', 'd', 'extra0'], ['c', 'd', 'extra0'], ['e', 'f'], ['d'], ['c', 'extra0'], 'b']), ({'pane': ['b', 'extra0'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['extra0'], ['extra0'], ['e', 'f'], [], ['extra0'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0'], 'other': [], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0'], ['c', 'd', 'extra0'], [], ['c'], ['d', 'extra0'], 'b'])], 3: [({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1'], ['c', 'd', 'extra0', 'extra1'], ['e', 'f'], ['c'], ['d', 'extra0', 'extra1'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1'], 'other': ['e', 'f'], 'target': 'c', 'pins': ['a'], 'dirty': ['c']}, [['a', 'b', 'd', 'extra0', 'extra1'], ['b', 'd', 'extra0', 'extra1'], ['e', 'f'], [], ['b', 'd', 'extra0', 'extra1'], 'c']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1'], 'other': ['e', 'f'], 'target': 'b', 'pins': [], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1'], ['a', 'c', 'd', 'extra0', 'extra1'], ['e', 'f'], ['c'], ['a', 'd', 'extra0', 'extra1'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['a', 'd']}, [['a', 'c', 'd', 'extra0', 'extra1'], ['c', 'd', 'extra0', 'extra1'], ['e', 'f'], ['d'], ['c', 'extra0', 'extra1'], 'b']), ({'pane': ['b', 'extra0', 'extra1'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['extra0', 'extra1'], ['extra0', 'extra1'], ['e', 'f'], [], ['extra0', 'extra1'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1'], 'other': [], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1'], ['c', 'd', 'extra0', 'extra1'], [], ['c'], ['d', 'extra0', 'extra1'], 'b'])], 4: [({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1', 'extra2'], ['c', 'd', 'extra0', 'extra1', 'extra2'], ['e', 'f'], ['c'], ['d', 'extra0', 'extra1', 'extra2'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2'], 'other': ['e', 'f'], 'target': 'c', 'pins': ['a'], 'dirty': ['c']}, [['a', 'b', 'd', 'extra0', 'extra1', 'extra2'], ['b', 'd', 'extra0', 'extra1', 'extra2'], ['e', 'f'], [], ['b', 'd', 'extra0', 'extra1', 'extra2'], 'c']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2'], 'other': ['e', 'f'], 'target': 'b', 'pins': [], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1', 'extra2'], ['a', 'c', 'd', 'extra0', 'extra1', 'extra2'], ['e', 'f'], ['c'], ['a', 'd', 'extra0', 'extra1', 'extra2'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['a', 'd']}, [['a', 'c', 'd', 'extra0', 'extra1', 'extra2'], ['c', 'd', 'extra0', 'extra1', 'extra2'], ['e', 'f'], ['d'], ['c', 'extra0', 'extra1', 'extra2'], 'b']), ({'pane': ['b', 'extra0', 'extra1', 'extra2'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['extra0', 'extra1', 'extra2'], ['extra0', 'extra1', 'extra2'], ['e', 'f'], [], ['extra0', 'extra1', 'extra2'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2'], 'other': [], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1', 'extra2'], ['c', 'd', 'extra0', 'extra1', 'extra2'], [], ['c'], ['d', 'extra0', 'extra1', 'extra2'], 'b'])], 5: [({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['e', 'f'], ['c'], ['d', 'extra0', 'extra1', 'extra2', 'extra3'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], 'other': ['e', 'f'], 'target': 'c', 'pins': ['a'], 'dirty': ['c']}, [['a', 'b', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['b', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['e', 'f'], [], ['b', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], 'c']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], 'other': ['e', 'f'], 'target': 'b', 'pins': [], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['a', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['e', 'f'], ['c'], ['a', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['a', 'd']}, [['a', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['e', 'f'], ['d'], ['c', 'extra0', 'extra1', 'extra2', 'extra3'], 'b']), ({'pane': ['b', 'extra0', 'extra1', 'extra2', 'extra3'], 'other': ['e', 'f'], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['extra0', 'extra1', 'extra2', 'extra3'], ['extra0', 'extra1', 'extra2', 'extra3'], ['e', 'f'], [], ['extra0', 'extra1', 'extra2', 'extra3'], 'b']), ({'pane': ['a', 'b', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], 'other': [], 'target': 'b', 'pins': ['a'], 'dirty': ['c']}, [['a', 'c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], ['c', 'd', 'extra0', 'extra1', 'extra2', 'extra3'], [], ['c'], ['d', 'extra0', 'extra1', 'extra2', 'extra3'], 'b'])]}\nfor i, (inputs, expected) in enumerate(fixtures[N]):\n    check(\"workspace regression \"+str(i), solve(inputs), 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":"Finite stipulated workspace snapshots only. Independent result fields describe observable obligations, not a full UI runtime. 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-tab-interfaces-close-others-command-clean-immediate-closures","generated_at":"2026-09-29T14:42:45.173508+00:00","license":"CC0-1.0","python":"3.12.14","seed":1,"split":"open-access"},"relevance":"Offline tab/panel workspace behavior; no browser or desktop framework is emulated.","repair":"Use the stipulated workspace rule: [t for t in x['pane'] if t!=x['target'] and t not in x['pins']+x['dirty']].","root_cause":"The clean immediate closures decision uses [t for t in x['pane'] if t not in x['dirty']] instead of [t for t in x['pane'] if t!=x['target'] and t not in x['pins']+x['dirty']].","sha256":"0766265f973e0d8d525130b4bd40155a90522ab9cd749e3335bf3fc4de325aa8","title":"Close others command: clean immediate closures · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verification":{"attempt":{"elapsed_ms":41.565,"exit_code":1,"observations":[{"actual":[["a","c","d"],["c","d"],["e","f"],["c"],["a","c","d"],"b"],"check":"workspace regression 0","expected":[["a","c","d"],["c","d"],["e","f"],["c"],["d"],"b"],"passed":false},{"actual":[["a","b","d"],["b","d"],["e","f"],[],["a","b","d"],"c"],"check":"workspace regression 1","expected":[["a","b","d"],["b","d"],["e","f"],[],["b","d"],"c"],"passed":false},{"actual":[["a","c","d"],["a","c","d"],["e","f"],["c"],["a","c","d"],"b"],"check":"workspace regression 2","expected":[["a","c","d"],["a","c","d"],["e","f"],["c"],["a","d"],"b"],"passed":false},{"actual":[["a","c","d"],["c","d"],["e","f"],["d"],["a","c","d"],"b"],"check":"workspace regression 3","expected":[["a","c","d"],["c","d"],["e","f"],["d"],["c"],"b"],"passed":false},{"actual":[[],[],["e","f"],[],[],"b"],"check":"workspace regression 4","expected":[[],[],["e","f"],[],[],"b"],"passed":true},{"actual":[["a","c","d"],["c","d"],[],["c"],["a","c","d"],"b"],"check":"workspace regression 5","expected":[["a","c","d"],["c","d"],[],["c"],["d"],"b"],"passed":false}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"workspace regression 0\", \"actual\": [[\"a\", \"c\", \"d\"], [\"c\", \"d\"], [\"e\", \"f\"], [\"c\"], [\"a\", \"c\", \"d\"], \"b\"], \"expected\": [[\"a\", \"c\", \"d\"], [\"c\", \"d\"], [\"e\", \"f\"], [\"c\"], [\"d\"], \"b\"], \"passed\": false}, {\"check\": \"workspace regression 1\", \"actual\": [[\"a\", \"b\", \"d\"], [\"b\", \"d\"], [\"e\", \"f\"], [], [\"a\", \"b\", \"d\"], \"c\"], \"expected\": [[\"a\", \"b\", \"d\"], [\"b\", \"d\"], [\"e\", \"f\"], [], [\"b\", \"d\"], \"c\"], \"passed\": false}, {\"check\": \"workspace regression 2\", \"actual\": [[\"a\", \"c\", \"d\"], [\"a\", \"c\", \"d\"], [\"e\", \"f\"], [\"c\"], [\"a\", \"c\", \"d\"], \"b\"], \"expected\": [[\"a\", \"c\", \"d\"], [\"a\", \"c\", \"d\"], [\"e\", \"f\"], [\"c\"], [\"a\", \"d\"], \"b\"], \"passed\": false}, {\"check\": \"workspace regression 3\", \"actual\": [[\"a\", \"c\", \"d\"], [\"c\", \"d\"], [\"e\", \"f\"], [\"d\"], [\"a\", \"c\", \"d\"], \"b\"], \"expected\": [[\"a\", \"c\", \"d\"], [\"c\", \"d\"], [\"e\", \"f\"], [\"d\"], [\"c\"], \"b\"], \"passed\": false}, {\"check\": \"workspace regression 4\", \"actual\": [[], [], [\"e\", \"f\"], [], [], \"b\"], \"expected\": [[], [], [\"e\", \"f\"], [], [], \"b\"], \"passed\": true}, {\"check\": \"workspace regression 5\", \"actual\": [[\"a\", \"c\", \"d\"], [\"c\", \"d\"], [], [\"c\"], [\"a\", \"c\", \"d\"], \"b\"], \"expected\": [[\"a\", \"c\", \"d\"], [\"c\", \"d\"], [], [\"c\"], [\"d\"], \"b\"], \"passed\": false}], \"passed\": false}\n"},"broken":{"elapsed_ms":43.044,"exit_code":1,"observations":[{"actual":[["a","c","d"],["c","d"],["e","f"],["c"],["a","b","d"],"b"],"check":"workspace regression 0","expected":[["a","c","d"],["c","d"],["e","f"],["c"],["d"],"b"],"passed":false},{"actual":[["a","b","d"],["b","d"],["e","f"],[],["a","b","d"],"c"],"check":"workspace regression 1","expected":[["a","b","d"],["b","d"],["e","f"],[],["b","d"],"c"],"passed":false},{"actual":[["a","c","d"],["a","c","d"],["e","f"],["c"],["a","b","d"],"b"],"check":"workspace regression 2","expected":[["a","c","d"],["a","c","d"],["e","f"],["c"],["a","d"],"b"],"passed":false},{"actual":[["a","c","d"],["c","d"],["e","f"],["d"],["b","c"],"b"],"check":"workspace regression 3","expected":[["a","c","d"],["c","d"],["e","f"],["d"],["c"],"b"],"passed":false},{"actual":[[],[],["e","f"],[],["b"],"b"],"check":"workspace regression 4","expected":[[],[],["e","f"],[],[],"b"],"passed":false},{"actual":[["a","c","d"],["c","d"],[],["c"],["a","b","d"],"b"],"check":"workspace regression 5","expected":[["a","c","d"],["c","d"],[],["c"],["d"],"b"],"passed":false}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"workspace regression 0\", \"actual\": [[\"a\", \"c\", \"d\"], [\"c\", \"d\"], [\"e\", \"f\"], [\"c\"], [\"a\", \"b\", \"d\"], \"b\"], \"expected\": [[\"a\", \"c\", \"d\"], [\"c\", \"d\"], [\"e\", \"f\"], [\"c\"], [\"d\"], \"b\"], \"passed\": false}, {\"check\": \"workspace regression 1\", \"actual\": [[\"a\", \"b\", \"d\"], [\"b\", \"d\"], [\"e\", \"f\"], [], [\"a\", \"b\", \"d\"], \"c\"], \"expected\": [[\"a\", \"b\", \"d\"], [\"b\", \"d\"], [\"e\", \"f\"], [], [\"b\", \"d\"], \"c\"], \"passed\": false}, {\"check\": \"workspace regression 2\", \"actual\": [[\"a\", \"c\", \"d\"], [\"a\", \"c\", \"d\"], [\"e\", \"f\"], [\"c\"], [\"a\", \"b\", \"d\"], \"b\"], \"expected\": [[\"a\", \"c\", \"d\"], [\"a\", \"c\", \"d\"], [\"e\", \"f\"], [\"c\"], [\"a\", \"d\"], \"b\"], \"passed\": false}, {\"check\": \"workspace regression 3\", \"actual\": [[\"a\", \"c\", \"d\"], [\"c\", \"d\"], [\"e\", \"f\"], [\"d\"], [\"b\", \"c\"], \"b\"], \"expected\": [[\"a\", \"c\", \"d\"], [\"c\", \"d\"], [\"e\", \"f\"], [\"d\"], [\"c\"], \"b\"], \"passed\": false}, {\"check\": \"workspace regression 4\", \"actual\": [[], [], [\"e\", \"f\"], [], [\"b\"], \"b\"], \"expected\": [[], [], [\"e\", \"f\"], [], [], \"b\"], \"passed\": false}, {\"check\": \"workspace regression 5\", \"actual\": [[\"a\", \"c\", \"d\"], [\"c\", \"d\"], [], [\"c\"], [\"a\", \"b\", \"d\"], \"b\"], \"expected\": [[\"a\", \"c\", \"d\"], [\"c\", \"d\"], [], [\"c\"], [\"d\"], \"b\"], \"passed\": false}], \"passed\": false}\n"},"fixed":{"elapsed_ms":40.661,"exit_code":0,"observations":[{"actual":[["a","c","d"],["c","d"],["e","f"],["c"],["d"],"b"],"check":"workspace regression 0","expected":[["a","c","d"],["c","d"],["e","f"],["c"],["d"],"b"],"passed":true},{"actual":[["a","b","d"],["b","d"],["e","f"],[],["b","d"],"c"],"check":"workspace regression 1","expected":[["a","b","d"],["b","d"],["e","f"],[],["b","d"],"c"],"passed":true},{"actual":[["a","c","d"],["a","c","d"],["e","f"],["c"],["a","d"],"b"],"check":"workspace regression 2","expected":[["a","c","d"],["a","c","d"],["e","f"],["c"],["a","d"],"b"],"passed":true},{"actual":[["a","c","d"],["c","d"],["e","f"],["d"],["c"],"b"],"check":"workspace regression 3","expected":[["a","c","d"],["c","d"],["e","f"],["d"],["c"],"b"],"passed":true},{"actual":[[],[],["e","f"],[],[],"b"],"check":"workspace regression 4","expected":[[],[],["e","f"],[],[],"b"],"passed":true},{"actual":[["a","c","d"],["c","d"],[],["c"],["d"],"b"],"check":"workspace regression 5","expected":[["a","c","d"],["c","d"],[],["c"],["d"],"b"],"passed":true}],"passed":true,"stderr":"","stdout":"{\"observations\": [{\"check\": \"workspace regression 0\", \"actual\": [[\"a\", \"c\", \"d\"], [\"c\", \"d\"], [\"e\", \"f\"], [\"c\"], [\"d\"], \"b\"], \"expected\": [[\"a\", \"c\", \"d\"], [\"c\", \"d\"], [\"e\", \"f\"], [\"c\"], [\"d\"], \"b\"], \"passed\": true}, {\"check\": \"workspace regression 1\", \"actual\": [[\"a\", \"b\", \"d\"], [\"b\", \"d\"], [\"e\", \"f\"], [], [\"b\", \"d\"], \"c\"], \"expected\": [[\"a\", \"b\", \"d\"], [\"b\", \"d\"], [\"e\", \"f\"], [], [\"b\", \"d\"], \"c\"], \"passed\": true}, {\"check\": \"workspace regression 2\", \"actual\": [[\"a\", \"c\", \"d\"], [\"a\", \"c\", \"d\"], [\"e\", \"f\"], [\"c\"], [\"a\", \"d\"], \"b\"], \"expected\": [[\"a\", \"c\", \"d\"], [\"a\", \"c\", \"d\"], [\"e\", \"f\"], [\"c\"], [\"a\", \"d\"], \"b\"], \"passed\": true}, {\"check\": \"workspace regression 3\", \"actual\": [[\"a\", \"c\", \"d\"], [\"c\", \"d\"], [\"e\", \"f\"], [\"d\"], [\"c\"], \"b\"], \"expected\": [[\"a\", \"c\", \"d\"], [\"c\", \"d\"], [\"e\", \"f\"], [\"d\"], [\"c\"], \"b\"], \"passed\": true}, {\"check\": \"workspace regression 4\", \"actual\": [[], [], [\"e\", \"f\"], [], [], \"b\"], \"expected\": [[], [], [\"e\", \"f\"], [], [], \"b\"], \"passed\": true}, {\"check\": \"workspace regression 5\", \"actual\": [[\"a\", \"c\", \"d\"], [\"c\", \"d\"], [], [\"c\"], [\"d\"], \"b\"], \"expected\": [[\"a\", \"c\", \"d\"], [\"c\", \"d\"], [], [\"c\"], [\"d\"], \"b\"], \"passed\": true}], \"passed\": true}\n"}},"verified":true,"visibility":"public"}