{"abstract":"Time value is overstated for every maturity.","category":"Options payoff and settlement","checks":8,"contract":"Inputs kind, spot S, strike K, rate r, dividend yield q, volatility sigma and calendar days to expiry. T = days/365. At days == 0 return intrinsic value. Otherwise d1 = (ln(S/K) + (r - q + sigma^2/2)T)/(sigma sqrt T), d2 = d1 - sigma sqrt T, call = S e^{-qT} N(d1) - K e^{-rT} N(d2), put = K e^{-rT} N(-d2) - S e^{-qT} N(-d1). Round to 6.","evaluation_group":"w2-options_payoff_and_settlement-black-scholes-dividend-yield","failed_approach":"Adding one day to include expiry overstates T.","family":"w2-options_payoff_and_settlement-black-scholes-dividend-yield-year-fraction-basis","id":"FA-61561","implementations":{"attempt":{"sha256":"1bbd17acee87c299a68b216cef8c13c3df95f68bd1aca2c7e970c5b48af6b717","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nN = 1\nobservations = []\ndef solve(kind, S, K, r, q, sigma, days):\n    def N(x):\n        return 0.5 * (1 + math.erf(x / math.sqrt(2)))\n    T = (days + 1) / 365\n    if days == 0:\n        return round(max(S - K, 0.0) if kind == 'C' else max(K - S, 0.0), 6)\n    d1 = (math.log(S / K) + (r - q + 0.5 * sigma ** 2) * T) / (sigma * math.sqrt(T))\n    d2 = d1 - sigma * math.sqrt(T)\n    if kind == 'C':\n        v = S * math.exp(-q * T) * N(d1) - K * math.exp(-r * T) * N(d2)\n    else:\n        v = K * math.exp(-r * T) * N(-d2) - S * math.exp(-q * T) * N(-d1)\n    return round(v, 6)\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[['regression year fraction basis 1', ['P', 90.0, 100.0, 0.05, 0.0, 0.35, 7], 9.929732], ['regression year fraction basis 2', ['C', 110.0, 100.0, 0.05, 0.0, 0.1, 730], 20.054633], ['partial repair probe 1', ['C', 90.0, 100.0, 0.05, 0.015, 0.35, 1], 0.0], ['partial repair probe 2', ['C', 110.0, 100.0, 0.0, 0.0, 0.35, 1], 10.0], ['boundary control 1', ['C', 110.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['boundary control 2', ['P', 90.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['normal control 1', ['P', 100.0, 95.0, 0.02, 0.0, 0.35, 0], 0.0], ['normal control 2', ['P', 90.0, 95.0, 0.0, 0.015, 0.2, 0], 5.0]], [['regression year fraction basis 1', ['P', 90.0, 105.0, 0.05, 0.0, 0.2, 7], 14.899363], ['regression year fraction basis 2', ['P', 90.0, 95.0, 0.0, 0.03, 0.35, 7], 5.342895], ['partial repair probe 1', ['C', 100.0, 105.0, 0.0, 0.0, 0.2, 1], 0.0], ['partial repair probe 2', ['P', 110.0, 100.0, 0.02, 0.0, 0.35, 1], 0.0], ['boundary control 1', ['P', 90.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['boundary control 2', ['C', 110.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['normal control 1', ['C', 90.0, 105.0, 0.02, 0.0, 0.1, 30], 0.0], ['normal control 2', ['P', 110.0, 100.0, 0.0, 0.0, 0.2, 0], 0.0]], [['regression year fraction basis 1', ['P', 110.0, 105.0, 0.02, 0.0, 0.2, 91], 2.06459], ['regression year fraction basis 2', ['P', 110.0, 100.0, 0.05, 0.0, 0.35, 365], 8.005014], ['partial repair probe 1', ['C', 100.0, 105.0, 0.05, 0.03, 0.2, 1], 0.0], ['partial repair probe 2', ['P', 110.0, 100.0, 0.02, 0.0, 0.35, 1], 0.0], ['boundary control 1', ['C', 110.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['boundary control 2', ['P', 90.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['normal control 1', ['P', 90.0, 100.0, 0.0, 0.03, 0.1, 0], 10.0], ['normal control 2', ['P', 110.0, 100.0, 0.05, 0.0, 0.35, 0], 0.0]], [['regression year fraction basis 1', ['P', 90.0, 95.0, 0.05, 0.03, 0.1, 730], 5.435985], ['regression year fraction basis 2', ['P', 100.0, 95.0, 0.05, 0.03, 0.35, 730], 13.789355], ['partial repair probe 1', ['C', 90.0, 100.0, 0.0, 0.0, 0.35, 1], 0.0], ['partial repair probe 2', ['P', 100.0, 105.0, 0.0, 0.0, 0.2, 1], 5.0], ['boundary control 1', ['P', 90.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['boundary control 2', ['C', 110.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['normal control 1', ['C', 110.0, 105.0, 0.0, 0.0, 0.1, 0], 5.0], ['normal control 2', ['P', 110.0, 95.0, 0.05, 0.015, 0.1, 0], 0.0]], [['regression year fraction basis 1', ['C', 90.0, 95.0, 0.05, 0.0, 0.1, 730], 7.238649], ['regression year fraction basis 2', ['C', 90.0, 100.0, 0.02, 0.0, 0.35, 30], 0.742384], ['partial repair probe 1', ['C', 100.0, 105.0, 0.05, 0.0, 0.2, 1], 0.0], ['partial repair probe 2', ['C', 90.0, 95.0, 0.05, 0.015, 0.2, 1], 0.0], ['boundary control 1', ['P', 90.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['boundary control 2', ['C', 110.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['normal control 1', ['P', 110.0, 95.0, 0.0, 0.015, 0.1, 30], 0.0], ['normal control 2', ['C', 90.0, 95.0, 0.0, 0.03, 0.1, 1], 0.0]]]\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":"e2b10ab92f94c85a7959cf031384b414a045d820ac72b8180290a22b1dcde8ea","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nN = 1\nobservations = []\ndef solve(kind, S, K, r, q, sigma, days):\n    def N(x):\n        return 0.5 * (1 + math.erf(x / math.sqrt(2)))\n    T = days / 360\n    if days == 0:\n        return round(max(S - K, 0.0) if kind == 'C' else max(K - S, 0.0), 6)\n    d1 = (math.log(S / K) + (r - q + 0.5 * sigma ** 2) * T) / (sigma * math.sqrt(T))\n    d2 = d1 - sigma * math.sqrt(T)\n    if kind == 'C':\n        v = S * math.exp(-q * T) * N(d1) - K * math.exp(-r * T) * N(d2)\n    else:\n        v = K * math.exp(-r * T) * N(-d2) - S * math.exp(-q * T) * N(-d1)\n    return round(v, 6)\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[['regression year fraction basis 1', ['P', 90.0, 100.0, 0.05, 0.0, 0.35, 7], 9.929732], ['regression year fraction basis 2', ['C', 110.0, 100.0, 0.05, 0.0, 0.1, 730], 20.054633], ['partial repair probe 1', ['C', 90.0, 100.0, 0.05, 0.015, 0.35, 1], 0.0], ['partial repair probe 2', ['C', 110.0, 100.0, 0.0, 0.0, 0.35, 1], 10.0], ['boundary control 1', ['C', 110.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['boundary control 2', ['P', 90.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['normal control 1', ['P', 100.0, 95.0, 0.02, 0.0, 0.35, 0], 0.0], ['normal control 2', ['P', 90.0, 95.0, 0.0, 0.015, 0.2, 0], 5.0]], [['regression year fraction basis 1', ['P', 90.0, 105.0, 0.05, 0.0, 0.2, 7], 14.899363], ['regression year fraction basis 2', ['P', 90.0, 95.0, 0.0, 0.03, 0.35, 7], 5.342895], ['partial repair probe 1', ['C', 100.0, 105.0, 0.0, 0.0, 0.2, 1], 0.0], ['partial repair probe 2', ['P', 110.0, 100.0, 0.02, 0.0, 0.35, 1], 0.0], ['boundary control 1', ['P', 90.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['boundary control 2', ['C', 110.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['normal control 1', ['C', 90.0, 105.0, 0.02, 0.0, 0.1, 30], 0.0], ['normal control 2', ['P', 110.0, 100.0, 0.0, 0.0, 0.2, 0], 0.0]], [['regression year fraction basis 1', ['P', 110.0, 105.0, 0.02, 0.0, 0.2, 91], 2.06459], ['regression year fraction basis 2', ['P', 110.0, 100.0, 0.05, 0.0, 0.35, 365], 8.005014], ['partial repair probe 1', ['C', 100.0, 105.0, 0.05, 0.03, 0.2, 1], 0.0], ['partial repair probe 2', ['P', 110.0, 100.0, 0.02, 0.0, 0.35, 1], 0.0], ['boundary control 1', ['C', 110.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['boundary control 2', ['P', 90.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['normal control 1', ['P', 90.0, 100.0, 0.0, 0.03, 0.1, 0], 10.0], ['normal control 2', ['P', 110.0, 100.0, 0.05, 0.0, 0.35, 0], 0.0]], [['regression year fraction basis 1', ['P', 90.0, 95.0, 0.05, 0.03, 0.1, 730], 5.435985], ['regression year fraction basis 2', ['P', 100.0, 95.0, 0.05, 0.03, 0.35, 730], 13.789355], ['partial repair probe 1', ['C', 90.0, 100.0, 0.0, 0.0, 0.35, 1], 0.0], ['partial repair probe 2', ['P', 100.0, 105.0, 0.0, 0.0, 0.2, 1], 5.0], ['boundary control 1', ['P', 90.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['boundary control 2', ['C', 110.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['normal control 1', ['C', 110.0, 105.0, 0.0, 0.0, 0.1, 0], 5.0], ['normal control 2', ['P', 110.0, 95.0, 0.05, 0.015, 0.1, 0], 0.0]], [['regression year fraction basis 1', ['C', 90.0, 95.0, 0.05, 0.0, 0.1, 730], 7.238649], ['regression year fraction basis 2', ['C', 90.0, 100.0, 0.02, 0.0, 0.35, 30], 0.742384], ['partial repair probe 1', ['C', 100.0, 105.0, 0.05, 0.0, 0.2, 1], 0.0], ['partial repair probe 2', ['C', 90.0, 95.0, 0.05, 0.015, 0.2, 1], 0.0], ['boundary control 1', ['P', 90.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['boundary control 2', ['C', 110.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['normal control 1', ['P', 110.0, 95.0, 0.0, 0.015, 0.1, 30], 0.0], ['normal control 2', ['C', 90.0, 95.0, 0.0, 0.03, 0.1, 1], 0.0]]]\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":"033b0fd603e39849ee2e7de220aa1e88946f6bee5842753fb49bf178c5fd9fa2","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nN = 1\nobservations = []\ndef solve(kind, S, K, r, q, sigma, days):\n    def N(x):\n        return 0.5 * (1 + math.erf(x / math.sqrt(2)))\n    T = days / 365\n    if days == 0:\n        return round(max(S - K, 0.0) if kind == 'C' else max(K - S, 0.0), 6)\n    d1 = (math.log(S / K) + (r - q + 0.5 * sigma ** 2) * T) / (sigma * math.sqrt(T))\n    d2 = d1 - sigma * math.sqrt(T)\n    if kind == 'C':\n        v = S * math.exp(-q * T) * N(d1) - K * math.exp(-r * T) * N(d2)\n    else:\n        v = K * math.exp(-r * T) * N(-d2) - S * math.exp(-q * T) * N(-d1)\n    return round(v, 6)\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[['regression year fraction basis 1', ['P', 90.0, 100.0, 0.05, 0.0, 0.35, 7], 9.929732], ['regression year fraction basis 2', ['C', 110.0, 100.0, 0.05, 0.0, 0.1, 730], 20.054633], ['partial repair probe 1', ['C', 90.0, 100.0, 0.05, 0.015, 0.35, 1], 0.0], ['partial repair probe 2', ['C', 110.0, 100.0, 0.0, 0.0, 0.35, 1], 10.0], ['boundary control 1', ['C', 110.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['boundary control 2', ['P', 90.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['normal control 1', ['P', 100.0, 95.0, 0.02, 0.0, 0.35, 0], 0.0], ['normal control 2', ['P', 90.0, 95.0, 0.0, 0.015, 0.2, 0], 5.0]], [['regression year fraction basis 1', ['P', 90.0, 105.0, 0.05, 0.0, 0.2, 7], 14.899363], ['regression year fraction basis 2', ['P', 90.0, 95.0, 0.0, 0.03, 0.35, 7], 5.342895], ['partial repair probe 1', ['C', 100.0, 105.0, 0.0, 0.0, 0.2, 1], 0.0], ['partial repair probe 2', ['P', 110.0, 100.0, 0.02, 0.0, 0.35, 1], 0.0], ['boundary control 1', ['P', 90.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['boundary control 2', ['C', 110.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['normal control 1', ['C', 90.0, 105.0, 0.02, 0.0, 0.1, 30], 0.0], ['normal control 2', ['P', 110.0, 100.0, 0.0, 0.0, 0.2, 0], 0.0]], [['regression year fraction basis 1', ['P', 110.0, 105.0, 0.02, 0.0, 0.2, 91], 2.06459], ['regression year fraction basis 2', ['P', 110.0, 100.0, 0.05, 0.0, 0.35, 365], 8.005014], ['partial repair probe 1', ['C', 100.0, 105.0, 0.05, 0.03, 0.2, 1], 0.0], ['partial repair probe 2', ['P', 110.0, 100.0, 0.02, 0.0, 0.35, 1], 0.0], ['boundary control 1', ['C', 110.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['boundary control 2', ['P', 90.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['normal control 1', ['P', 90.0, 100.0, 0.0, 0.03, 0.1, 0], 10.0], ['normal control 2', ['P', 110.0, 100.0, 0.05, 0.0, 0.35, 0], 0.0]], [['regression year fraction basis 1', ['P', 90.0, 95.0, 0.05, 0.03, 0.1, 730], 5.435985], ['regression year fraction basis 2', ['P', 100.0, 95.0, 0.05, 0.03, 0.35, 730], 13.789355], ['partial repair probe 1', ['C', 90.0, 100.0, 0.0, 0.0, 0.35, 1], 0.0], ['partial repair probe 2', ['P', 100.0, 105.0, 0.0, 0.0, 0.2, 1], 5.0], ['boundary control 1', ['P', 90.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['boundary control 2', ['C', 110.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['normal control 1', ['C', 110.0, 105.0, 0.0, 0.0, 0.1, 0], 5.0], ['normal control 2', ['P', 110.0, 95.0, 0.05, 0.015, 0.1, 0], 0.0]], [['regression year fraction basis 1', ['C', 90.0, 95.0, 0.05, 0.0, 0.1, 730], 7.238649], ['regression year fraction basis 2', ['C', 90.0, 100.0, 0.02, 0.0, 0.35, 30], 0.742384], ['partial repair probe 1', ['C', 100.0, 105.0, 0.05, 0.0, 0.2, 1], 0.0], ['partial repair probe 2', ['C', 90.0, 95.0, 0.05, 0.015, 0.2, 1], 0.0], ['boundary control 1', ['P', 90.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['boundary control 2', ['C', 110.0, 100.0, 0.05, 0.0, 0.2, 0], 10.0], ['normal control 1', ['P', 110.0, 95.0, 0.0, 0.015, 0.1, 30], 0.0], ['normal control 2', ['C', 90.0, 95.0, 0.0, 0.03, 0.1, 1], 0.0]]]\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-black-scholes-dividend-yield-year-fraction-basis","generated_at":"2026-09-29T14:46:56.398436+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":"Use calendar days over 365.","root_cause":"T is days/360.","sha256":"a5e6b5f8c4cf5ebed789c0f4cbe507bcb2df2952b0658a436aacdc474ac6dc2d","title":"European option value with continuous dividend yield: maturity uses a 360-day year · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verification":{"attempt":{"elapsed_ms":41.94,"exit_code":1,"observations":[{"actual":9.930832,"check":"regression year fraction basis 1","expected":9.929732,"passed":false},{"actual":20.06733,"check":"regression year fraction basis 2","expected":20.054633,"passed":false},{"actual":1.3e-05,"check":"partial repair probe 1","expected":0.0,"passed":false},{"actual":10.000077,"check":"partial repair probe 2","expected":10.0,"passed":false},{"actual":10.0,"check":"boundary control 1","expected":10.0,"passed":true},{"actual":10.0,"check":"boundary control 2","expected":10.0,"passed":true},{"actual":0.0,"check":"normal control 1","expected":0.0,"passed":true},{"actual":5.0,"check":"normal control 2","expected":5.0,"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression year fraction basis 1\", \"actual\": 9.930832, \"expected\": 9.929732, \"passed\": false}, {\"check\": \"regression year fraction basis 2\", \"actual\": 20.06733, \"expected\": 20.054633, \"passed\": false}, {\"check\": \"partial repair probe 1\", \"actual\": 1.3e-05, \"expected\": 0.0, \"passed\": false}, {\"check\": \"partial repair probe 2\", \"actual\": 10.000077, \"expected\": 10.0, \"passed\": false}, {\"check\": \"boundary control 1\", \"actual\": 10.0, \"expected\": 10.0, \"passed\": true}, {\"check\": \"boundary control 2\", \"actual\": 10.0, \"expected\": 10.0, \"passed\": true}, {\"check\": \"normal control 1\", \"actual\": 0.0, \"expected\": 0.0, \"passed\": true}, {\"check\": \"normal control 2\", \"actual\": 5.0, \"expected\": 5.0, \"passed\": true}], \"passed\": false}\n"},"broken":{"elapsed_ms":40.413,"exit_code":1,"observations":[{"actual":9.929688,"check":"regression year fraction basis 1","expected":9.929732,"passed":false},{"actual":20.183244,"check":"regression year fraction basis 2","expected":20.054633,"passed":false},{"actual":0.0,"check":"partial repair probe 1","expected":0.0,"passed":true},{"actual":10.0,"check":"partial repair probe 2","expected":10.0,"passed":true},{"actual":10.0,"check":"boundary control 1","expected":10.0,"passed":true},{"actual":10.0,"check":"boundary control 2","expected":10.0,"passed":true},{"actual":0.0,"check":"normal control 1","expected":0.0,"passed":true},{"actual":5.0,"check":"normal control 2","expected":5.0,"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression year fraction basis 1\", \"actual\": 9.929688, \"expected\": 9.929732, \"passed\": false}, {\"check\": \"regression year fraction basis 2\", \"actual\": 20.183244, \"expected\": 20.054633, \"passed\": false}, {\"check\": \"partial repair probe 1\", \"actual\": 0.0, \"expected\": 0.0, \"passed\": true}, {\"check\": \"partial repair probe 2\", \"actual\": 10.0, \"expected\": 10.0, \"passed\": true}, {\"check\": \"boundary control 1\", \"actual\": 10.0, \"expected\": 10.0, \"passed\": true}, {\"check\": \"boundary control 2\", \"actual\": 10.0, \"expected\": 10.0, \"passed\": true}, {\"check\": \"normal control 1\", \"actual\": 0.0, \"expected\": 0.0, \"passed\": true}, {\"check\": \"normal control 2\", \"actual\": 5.0, \"expected\": 5.0, \"passed\": true}], \"passed\": false}\n"},"fixed":{"elapsed_ms":40.631,"exit_code":0,"observations":[{"actual":9.929732,"check":"regression year fraction basis 1","expected":9.929732,"passed":true},{"actual":20.054633,"check":"regression year fraction basis 2","expected":20.054633,"passed":true},{"actual":0.0,"check":"partial repair probe 1","expected":0.0,"passed":true},{"actual":10.0,"check":"partial repair probe 2","expected":10.0,"passed":true},{"actual":10.0,"check":"boundary control 1","expected":10.0,"passed":true},{"actual":10.0,"check":"boundary control 2","expected":10.0,"passed":true},{"actual":0.0,"check":"normal control 1","expected":0.0,"passed":true},{"actual":5.0,"check":"normal control 2","expected":5.0,"passed":true}],"passed":true,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression year fraction basis 1\", \"actual\": 9.929732, \"expected\": 9.929732, \"passed\": true}, {\"check\": \"regression year fraction basis 2\", \"actual\": 20.054633, \"expected\": 20.054633, \"passed\": true}, {\"check\": \"partial repair probe 1\", \"actual\": 0.0, \"expected\": 0.0, \"passed\": true}, {\"check\": \"partial repair probe 2\", \"actual\": 10.0, \"expected\": 10.0, \"passed\": true}, {\"check\": \"boundary control 1\", \"actual\": 10.0, \"expected\": 10.0, \"passed\": true}, {\"check\": \"boundary control 2\", \"actual\": 10.0, \"expected\": 10.0, \"passed\": true}, {\"check\": \"normal control 1\", \"actual\": 0.0, \"expected\": 0.0, \"passed\": true}, {\"check\": \"normal control 2\", \"actual\": 5.0, \"expected\": 5.0, \"passed\": true}], \"passed\": true}\n"}},"verified":true,"visibility":"public"}