{"abstract":"Non-member notices are accepted after the cutoff.","category":"Options payoff and settlement","checks":8,"contract":"Inputs expiry date, submission [y,m,d,hh,mm], cutoff [hh,mm], extension minutes and member flag. Notices after the expiry date are \"expired\"; notices on earlier dates are \"accepted\"; on the expiry date a notice is accepted if its minute of day <= cutoff (+extension for members), else \"late\".","evaluation_group":"w2-options_payoff_and_settlement-exercise-notice-cutoff","failed_approach":"Dropping the extension entirely rejects valid member notices.","family":"w2-options_payoff_and_settlement-exercise-notice-cutoff-member-extension","id":"FA-61796","implementations":{"attempt":{"sha256":"aabd5f4c34853bcdcb9bddc64bfc9dd6f46fba05d15807a025127432542cbde6","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport datetime\nN = 1\nobservations = []\ndef solve(expiry, submit, cutoff, extension, member):\n    e = datetime.date(*expiry)\n    y, m, d, hh, mm = submit\n    sd = datetime.date(y, m, d)\n    if sd > e:\n        return 'expired'\n    if sd < e:\n        return 'accepted'\n    limit = cutoff[0] * 60 + cutoff[1] + 0\n    return 'accepted' if hh * 60 + mm <= limit else 'late'\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[['regression member extension 1', [[2020, 8, 24], [2020, 8, 24, 17, 30], [17, 0], 90, False], 'late'], ['regression member extension 2', [[2026, 7, 31], [2026, 7, 31, 18, 0], [17, 30], 30, False], 'late'], ['partial repair probe 1', [[2030, 3, 26], [2030, 3, 26, 18, 0], [17, 30], 90, True], 'accepted'], ['partial repair probe 2', [[2024, 1, 31], [2024, 1, 31, 17, 1], [17, 0], 30, True], 'accepted'], ['boundary control 1', [[2024, 6, 21], [2024, 6, 20, 23, 0], [17, 30], 0, False], 'accepted'], ['boundary control 2', [[2024, 6, 21], [2024, 6, 21, 17, 30], [17, 30], 0, False], 'accepted'], ['normal control 1', [[2023, 4, 16], [2023, 4, 16, 15, 29], [16, 0], 0, True], 'accepted'], ['normal control 2', [[2020, 7, 30], [2020, 7, 31, 16, 0], [17, 30], 90, False], 'expired']], [['regression member extension 1', [[2029, 11, 30], [2029, 11, 30, 17, 1], [17, 0], 90, False], 'late'], ['regression member extension 2', [[2027, 12, 22], [2027, 12, 22, 17, 0], [16, 0], 90, False], 'late'], ['partial repair probe 1', [[2022, 12, 20], [2022, 12, 20, 19, 0], [17, 30], 90, True], 'accepted'], ['partial repair probe 2', [[2026, 3, 4], [2026, 3, 4, 17, 30], [16, 0], 90, True], 'accepted'], ['boundary control 1', [[2024, 6, 21], [2024, 6, 21, 17, 30], [17, 30], 0, False], 'accepted'], ['boundary control 2', [[2024, 6, 21], [2024, 6, 20, 23, 0], [17, 30], 0, False], 'accepted'], ['normal control 1', [[2027, 6, 29], [2027, 6, 28, 17, 29], [17, 30], 30, False], 'accepted'], ['normal control 2', [[2028, 2, 7], [2028, 2, 7, 18, 30], [17, 0], 30, True], 'late']], [['regression member extension 1', [[2025, 6, 19], [2025, 6, 19, 19, 0], [17, 30], 90, False], 'late'], ['regression member extension 2', [[2030, 7, 15], [2030, 7, 15, 17, 31], [17, 30], 30, False], 'late'], ['partial repair probe 1', [[2022, 12, 8], [2022, 12, 8, 17, 30], [17, 0], 30, True], 'accepted'], ['partial repair probe 2', [[2021, 12, 19], [2021, 12, 19, 18, 0], [17, 30], 30, True], 'accepted'], ['boundary control 1', [[2024, 6, 21], [2024, 6, 21, 17, 30], [17, 30], 0, False], 'accepted'], ['boundary control 2', [[2024, 6, 21], [2024, 6, 20, 23, 0], [17, 30], 0, False], 'accepted'], ['normal control 1', [[2022, 1, 30], [2022, 1, 30, 15, 59], [16, 0], 30, True], 'accepted'], ['normal control 2', [[2021, 7, 31], [2021, 7, 30, 17, 0], [16, 0], 0, True], 'accepted']], [['regression member extension 1', [[2030, 11, 9], [2030, 11, 9, 17, 1], [17, 0], 90, False], 'late'], ['regression member extension 2', [[2023, 9, 23], [2023, 9, 23, 16, 30], [16, 0], 90, False], 'late'], ['partial repair probe 1', [[2029, 6, 30], [2029, 6, 30, 18, 0], [17, 30], 90, True], 'accepted'], ['partial repair probe 2', [[2027, 2, 28], [2027, 2, 28, 17, 31], [17, 30], 30, True], 'accepted'], ['boundary control 1', [[2024, 6, 21], [2024, 6, 20, 23, 0], [17, 30], 0, False], 'accepted'], ['boundary control 2', [[2024, 6, 21], [2024, 6, 21, 17, 30], [17, 30], 0, False], 'accepted'], ['normal control 1', [[2029, 9, 9], [2029, 9, 7, 17, 31], [17, 30], 0, False], 'accepted'], ['normal control 2', [[2025, 7, 15], [2025, 7, 14, 17, 30], [17, 30], 0, False], 'accepted']], [['regression member extension 1', [[2029, 2, 24], [2029, 2, 24, 17, 30], [17, 0], 30, False], 'late'], ['regression member extension 2', [[2022, 6, 25], [2022, 6, 25, 18, 30], [17, 0], 90, False], 'late'], ['partial repair probe 1', [[2021, 7, 29], [2021, 7, 29, 17, 31], [17, 30], 90, True], 'accepted'], ['partial repair probe 2', [[2028, 3, 8], [2028, 3, 8, 17, 1], [17, 0], 90, True], 'accepted'], ['boundary control 1', [[2024, 6, 21], [2024, 6, 21, 17, 30], [17, 30], 0, False], 'accepted'], ['boundary control 2', [[2024, 6, 21], [2024, 6, 20, 23, 0], [17, 30], 0, False], 'accepted'], ['normal control 1', [[2029, 10, 1], [2029, 10, 1, 17, 30], [17, 30], 30, False], 'accepted'], ['normal control 2', [[2024, 10, 14], [2024, 10, 14, 18, 31], [17, 0], 90, False], 'late']]]\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":"0983d95418ba6b3a8fa8f3260da5369922d0d10f43d7f618dc884b1e53276243","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport datetime\nN = 1\nobservations = []\ndef solve(expiry, submit, cutoff, extension, member):\n    e = datetime.date(*expiry)\n    y, m, d, hh, mm = submit\n    sd = datetime.date(y, m, d)\n    if sd > e:\n        return 'expired'\n    if sd < e:\n        return 'accepted'\n    limit = cutoff[0] * 60 + cutoff[1] + extension\n    return 'accepted' if hh * 60 + mm <= limit else 'late'\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[['regression member extension 1', [[2020, 8, 24], [2020, 8, 24, 17, 30], [17, 0], 90, False], 'late'], ['regression member extension 2', [[2026, 7, 31], [2026, 7, 31, 18, 0], [17, 30], 30, False], 'late'], ['partial repair probe 1', [[2030, 3, 26], [2030, 3, 26, 18, 0], [17, 30], 90, True], 'accepted'], ['partial repair probe 2', [[2024, 1, 31], [2024, 1, 31, 17, 1], [17, 0], 30, True], 'accepted'], ['boundary control 1', [[2024, 6, 21], [2024, 6, 20, 23, 0], [17, 30], 0, False], 'accepted'], ['boundary control 2', [[2024, 6, 21], [2024, 6, 21, 17, 30], [17, 30], 0, False], 'accepted'], ['normal control 1', [[2023, 4, 16], [2023, 4, 16, 15, 29], [16, 0], 0, True], 'accepted'], ['normal control 2', [[2020, 7, 30], [2020, 7, 31, 16, 0], [17, 30], 90, False], 'expired']], [['regression member extension 1', [[2029, 11, 30], [2029, 11, 30, 17, 1], [17, 0], 90, False], 'late'], ['regression member extension 2', [[2027, 12, 22], [2027, 12, 22, 17, 0], [16, 0], 90, False], 'late'], ['partial repair probe 1', [[2022, 12, 20], [2022, 12, 20, 19, 0], [17, 30], 90, True], 'accepted'], ['partial repair probe 2', [[2026, 3, 4], [2026, 3, 4, 17, 30], [16, 0], 90, True], 'accepted'], ['boundary control 1', [[2024, 6, 21], [2024, 6, 21, 17, 30], [17, 30], 0, False], 'accepted'], ['boundary control 2', [[2024, 6, 21], [2024, 6, 20, 23, 0], [17, 30], 0, False], 'accepted'], ['normal control 1', [[2027, 6, 29], [2027, 6, 28, 17, 29], [17, 30], 30, False], 'accepted'], ['normal control 2', [[2028, 2, 7], [2028, 2, 7, 18, 30], [17, 0], 30, True], 'late']], [['regression member extension 1', [[2025, 6, 19], [2025, 6, 19, 19, 0], [17, 30], 90, False], 'late'], ['regression member extension 2', [[2030, 7, 15], [2030, 7, 15, 17, 31], [17, 30], 30, False], 'late'], ['partial repair probe 1', [[2022, 12, 8], [2022, 12, 8, 17, 30], [17, 0], 30, True], 'accepted'], ['partial repair probe 2', [[2021, 12, 19], [2021, 12, 19, 18, 0], [17, 30], 30, True], 'accepted'], ['boundary control 1', [[2024, 6, 21], [2024, 6, 21, 17, 30], [17, 30], 0, False], 'accepted'], ['boundary control 2', [[2024, 6, 21], [2024, 6, 20, 23, 0], [17, 30], 0, False], 'accepted'], ['normal control 1', [[2022, 1, 30], [2022, 1, 30, 15, 59], [16, 0], 30, True], 'accepted'], ['normal control 2', [[2021, 7, 31], [2021, 7, 30, 17, 0], [16, 0], 0, True], 'accepted']], [['regression member extension 1', [[2030, 11, 9], [2030, 11, 9, 17, 1], [17, 0], 90, False], 'late'], ['regression member extension 2', [[2023, 9, 23], [2023, 9, 23, 16, 30], [16, 0], 90, False], 'late'], ['partial repair probe 1', [[2029, 6, 30], [2029, 6, 30, 18, 0], [17, 30], 90, True], 'accepted'], ['partial repair probe 2', [[2027, 2, 28], [2027, 2, 28, 17, 31], [17, 30], 30, True], 'accepted'], ['boundary control 1', [[2024, 6, 21], [2024, 6, 20, 23, 0], [17, 30], 0, False], 'accepted'], ['boundary control 2', [[2024, 6, 21], [2024, 6, 21, 17, 30], [17, 30], 0, False], 'accepted'], ['normal control 1', [[2029, 9, 9], [2029, 9, 7, 17, 31], [17, 30], 0, False], 'accepted'], ['normal control 2', [[2025, 7, 15], [2025, 7, 14, 17, 30], [17, 30], 0, False], 'accepted']], [['regression member extension 1', [[2029, 2, 24], [2029, 2, 24, 17, 30], [17, 0], 30, False], 'late'], ['regression member extension 2', [[2022, 6, 25], [2022, 6, 25, 18, 30], [17, 0], 90, False], 'late'], ['partial repair probe 1', [[2021, 7, 29], [2021, 7, 29, 17, 31], [17, 30], 90, True], 'accepted'], ['partial repair probe 2', [[2028, 3, 8], [2028, 3, 8, 17, 1], [17, 0], 90, True], 'accepted'], ['boundary control 1', [[2024, 6, 21], [2024, 6, 21, 17, 30], [17, 30], 0, False], 'accepted'], ['boundary control 2', [[2024, 6, 21], [2024, 6, 20, 23, 0], [17, 30], 0, False], 'accepted'], ['normal control 1', [[2029, 10, 1], [2029, 10, 1, 17, 30], [17, 30], 30, False], 'accepted'], ['normal control 2', [[2024, 10, 14], [2024, 10, 14, 18, 31], [17, 0], 90, False], 'late']]]\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":"7aef48043440f9e8d2c20c938ad51afc81314c47880197a7ab0aff6958750b1e","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport datetime\nN = 1\nobservations = []\ndef solve(expiry, submit, cutoff, extension, member):\n    e = datetime.date(*expiry)\n    y, m, d, hh, mm = submit\n    sd = datetime.date(y, m, d)\n    if sd > e:\n        return 'expired'\n    if sd < e:\n        return 'accepted'\n    limit = cutoff[0] * 60 + cutoff[1] + (extension if member else 0)\n    return 'accepted' if hh * 60 + mm <= limit else 'late'\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[['regression member extension 1', [[2020, 8, 24], [2020, 8, 24, 17, 30], [17, 0], 90, False], 'late'], ['regression member extension 2', [[2026, 7, 31], [2026, 7, 31, 18, 0], [17, 30], 30, False], 'late'], ['partial repair probe 1', [[2030, 3, 26], [2030, 3, 26, 18, 0], [17, 30], 90, True], 'accepted'], ['partial repair probe 2', [[2024, 1, 31], [2024, 1, 31, 17, 1], [17, 0], 30, True], 'accepted'], ['boundary control 1', [[2024, 6, 21], [2024, 6, 20, 23, 0], [17, 30], 0, False], 'accepted'], ['boundary control 2', [[2024, 6, 21], [2024, 6, 21, 17, 30], [17, 30], 0, False], 'accepted'], ['normal control 1', [[2023, 4, 16], [2023, 4, 16, 15, 29], [16, 0], 0, True], 'accepted'], ['normal control 2', [[2020, 7, 30], [2020, 7, 31, 16, 0], [17, 30], 90, False], 'expired']], [['regression member extension 1', [[2029, 11, 30], [2029, 11, 30, 17, 1], [17, 0], 90, False], 'late'], ['regression member extension 2', [[2027, 12, 22], [2027, 12, 22, 17, 0], [16, 0], 90, False], 'late'], ['partial repair probe 1', [[2022, 12, 20], [2022, 12, 20, 19, 0], [17, 30], 90, True], 'accepted'], ['partial repair probe 2', [[2026, 3, 4], [2026, 3, 4, 17, 30], [16, 0], 90, True], 'accepted'], ['boundary control 1', [[2024, 6, 21], [2024, 6, 21, 17, 30], [17, 30], 0, False], 'accepted'], ['boundary control 2', [[2024, 6, 21], [2024, 6, 20, 23, 0], [17, 30], 0, False], 'accepted'], ['normal control 1', [[2027, 6, 29], [2027, 6, 28, 17, 29], [17, 30], 30, False], 'accepted'], ['normal control 2', [[2028, 2, 7], [2028, 2, 7, 18, 30], [17, 0], 30, True], 'late']], [['regression member extension 1', [[2025, 6, 19], [2025, 6, 19, 19, 0], [17, 30], 90, False], 'late'], ['regression member extension 2', [[2030, 7, 15], [2030, 7, 15, 17, 31], [17, 30], 30, False], 'late'], ['partial repair probe 1', [[2022, 12, 8], [2022, 12, 8, 17, 30], [17, 0], 30, True], 'accepted'], ['partial repair probe 2', [[2021, 12, 19], [2021, 12, 19, 18, 0], [17, 30], 30, True], 'accepted'], ['boundary control 1', [[2024, 6, 21], [2024, 6, 21, 17, 30], [17, 30], 0, False], 'accepted'], ['boundary control 2', [[2024, 6, 21], [2024, 6, 20, 23, 0], [17, 30], 0, False], 'accepted'], ['normal control 1', [[2022, 1, 30], [2022, 1, 30, 15, 59], [16, 0], 30, True], 'accepted'], ['normal control 2', [[2021, 7, 31], [2021, 7, 30, 17, 0], [16, 0], 0, True], 'accepted']], [['regression member extension 1', [[2030, 11, 9], [2030, 11, 9, 17, 1], [17, 0], 90, False], 'late'], ['regression member extension 2', [[2023, 9, 23], [2023, 9, 23, 16, 30], [16, 0], 90, False], 'late'], ['partial repair probe 1', [[2029, 6, 30], [2029, 6, 30, 18, 0], [17, 30], 90, True], 'accepted'], ['partial repair probe 2', [[2027, 2, 28], [2027, 2, 28, 17, 31], [17, 30], 30, True], 'accepted'], ['boundary control 1', [[2024, 6, 21], [2024, 6, 20, 23, 0], [17, 30], 0, False], 'accepted'], ['boundary control 2', [[2024, 6, 21], [2024, 6, 21, 17, 30], [17, 30], 0, False], 'accepted'], ['normal control 1', [[2029, 9, 9], [2029, 9, 7, 17, 31], [17, 30], 0, False], 'accepted'], ['normal control 2', [[2025, 7, 15], [2025, 7, 14, 17, 30], [17, 30], 0, False], 'accepted']], [['regression member extension 1', [[2029, 2, 24], [2029, 2, 24, 17, 30], [17, 0], 30, False], 'late'], ['regression member extension 2', [[2022, 6, 25], [2022, 6, 25, 18, 30], [17, 0], 90, False], 'late'], ['partial repair probe 1', [[2021, 7, 29], [2021, 7, 29, 17, 31], [17, 30], 90, True], 'accepted'], ['partial repair probe 2', [[2028, 3, 8], [2028, 3, 8, 17, 1], [17, 0], 90, True], 'accepted'], ['boundary control 1', [[2024, 6, 21], [2024, 6, 21, 17, 30], [17, 30], 0, False], 'accepted'], ['boundary control 2', [[2024, 6, 21], [2024, 6, 20, 23, 0], [17, 30], 0, False], 'accepted'], ['normal control 1', [[2029, 10, 1], [2029, 10, 1, 17, 30], [17, 30], 30, False], 'accepted'], ['normal control 2', [[2024, 10, 14], [2024, 10, 14, 18, 31], [17, 0], 90, False], 'late']]]\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 contract stated explicitly in the contract field; no claim of conformance to any exchange or clearing rulebook. 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-options_payoff_and_settlement-exercise-notice-cutoff-member-extension","generated_at":"2026-09-29T14:46:58.706763+00:00","license":"CC0-1.0","python":"3.12.14","seed":1,"split":"open-access"},"relevance":"Option expiry, exercise and settlement engines move cash and shares; a wrong branch misstates obligations.","repair":"Add the extension only for member firms.","root_cause":"The extension is added unconditionally.","sha256":"3e2ea20c8db1546f00e850d54b2f3c46dccf50a2ba243e7e5e5f374bade85c5a","title":"Exercise notice acceptance cutoff: the extension applies to every submitter · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verification":{"attempt":{"elapsed_ms":41.619,"exit_code":1,"observations":[{"actual":"late","check":"regression member extension 1","expected":"late","passed":true},{"actual":"late","check":"regression member extension 2","expected":"late","passed":true},{"actual":"late","check":"partial repair probe 1","expected":"accepted","passed":false},{"actual":"late","check":"partial repair probe 2","expected":"accepted","passed":false},{"actual":"accepted","check":"boundary control 1","expected":"accepted","passed":true},{"actual":"accepted","check":"boundary control 2","expected":"accepted","passed":true},{"actual":"accepted","check":"normal control 1","expected":"accepted","passed":true},{"actual":"expired","check":"normal control 2","expected":"expired","passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression member extension 1\", \"actual\": \"late\", \"expected\": \"late\", \"passed\": true}, {\"check\": \"regression member extension 2\", \"actual\": \"late\", \"expected\": \"late\", \"passed\": true}, {\"check\": \"partial repair probe 1\", \"actual\": \"late\", \"expected\": \"accepted\", \"passed\": false}, {\"check\": \"partial repair probe 2\", \"actual\": \"late\", \"expected\": \"accepted\", \"passed\": false}, {\"check\": \"boundary control 1\", \"actual\": \"accepted\", \"expected\": \"accepted\", \"passed\": true}, {\"check\": \"boundary control 2\", \"actual\": \"accepted\", \"expected\": \"accepted\", \"passed\": true}, {\"check\": \"normal control 1\", \"actual\": \"accepted\", \"expected\": \"accepted\", \"passed\": true}, {\"check\": \"normal control 2\", \"actual\": \"expired\", \"expected\": \"expired\", \"passed\": true}], \"passed\": false}\n"},"broken":{"elapsed_ms":41.968,"exit_code":1,"observations":[{"actual":"accepted","check":"regression member extension 1","expected":"late","passed":false},{"actual":"accepted","check":"regression member extension 2","expected":"late","passed":false},{"actual":"accepted","check":"partial repair probe 1","expected":"accepted","passed":true},{"actual":"accepted","check":"partial repair probe 2","expected":"accepted","passed":true},{"actual":"accepted","check":"boundary control 1","expected":"accepted","passed":true},{"actual":"accepted","check":"boundary control 2","expected":"accepted","passed":true},{"actual":"accepted","check":"normal control 1","expected":"accepted","passed":true},{"actual":"expired","check":"normal control 2","expected":"expired","passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression member extension 1\", \"actual\": \"accepted\", \"expected\": \"late\", \"passed\": false}, {\"check\": \"regression member extension 2\", \"actual\": \"accepted\", \"expected\": \"late\", \"passed\": false}, {\"check\": \"partial repair probe 1\", \"actual\": \"accepted\", \"expected\": \"accepted\", \"passed\": true}, {\"check\": \"partial repair probe 2\", \"actual\": \"accepted\", \"expected\": \"accepted\", \"passed\": true}, {\"check\": \"boundary control 1\", \"actual\": \"accepted\", \"expected\": \"accepted\", \"passed\": true}, {\"check\": \"boundary control 2\", \"actual\": \"accepted\", \"expected\": \"accepted\", \"passed\": true}, {\"check\": \"normal control 1\", \"actual\": \"accepted\", \"expected\": \"accepted\", \"passed\": true}, {\"check\": \"normal control 2\", \"actual\": \"expired\", \"expected\": \"expired\", \"passed\": true}], \"passed\": false}\n"},"fixed":{"elapsed_ms":39.694,"exit_code":0,"observations":[{"actual":"late","check":"regression member extension 1","expected":"late","passed":true},{"actual":"late","check":"regression member extension 2","expected":"late","passed":true},{"actual":"accepted","check":"partial repair probe 1","expected":"accepted","passed":true},{"actual":"accepted","check":"partial repair probe 2","expected":"accepted","passed":true},{"actual":"accepted","check":"boundary control 1","expected":"accepted","passed":true},{"actual":"accepted","check":"boundary control 2","expected":"accepted","passed":true},{"actual":"accepted","check":"normal control 1","expected":"accepted","passed":true},{"actual":"expired","check":"normal control 2","expected":"expired","passed":true}],"passed":true,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression member extension 1\", \"actual\": \"late\", \"expected\": \"late\", \"passed\": true}, {\"check\": \"regression member extension 2\", \"actual\": \"late\", \"expected\": \"late\", \"passed\": true}, {\"check\": \"partial repair probe 1\", \"actual\": \"accepted\", \"expected\": \"accepted\", \"passed\": true}, {\"check\": \"partial repair probe 2\", \"actual\": \"accepted\", \"expected\": \"accepted\", \"passed\": true}, {\"check\": \"boundary control 1\", \"actual\": \"accepted\", \"expected\": \"accepted\", \"passed\": true}, {\"check\": \"boundary control 2\", \"actual\": \"accepted\", \"expected\": \"accepted\", \"passed\": true}, {\"check\": \"normal control 1\", \"actual\": \"accepted\", \"expected\": \"accepted\", \"passed\": true}, {\"check\": \"normal control 2\", \"actual\": \"expired\", \"expected\": \"expired\", \"passed\": true}], \"passed\": true}\n"}},"verified":true,"visibility":"public"}