{"abstract":"Every location reports an extreme UV index.","category":"Weather index computation","checks":8,"contract":"Clear-sky erythemal irradiance in mW/m2; UVI = irradiance/25. Multiply by the cloud factor for 0..8 octas [1,1,1,0.89,0.89,0.73,0.73,0.31,0.2], by 1 + 0.06*altitude_km (continuous) and by 1.3 over snow. Round half up to an integer; category 0-2 low, 3-5 moderate, 6-7 high, 8-10 very high, 11+ extreme.","evaluation_group":"w2-weather_index_computation-uv-index","failed_approach":"Dividing by 40 inverts the factor and understates the index.","family":"w2-weather_index_computation-uv-index-irradiance-scaling","id":"FA-71061","implementations":{"attempt":{"sha256":"72ee31ceafd707ee3622acd92aa1e205762e6488484fdd3dde1b25cd91c68873","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(ery_mw, octas, altitude_m, snow):\n    cmf = [1.0, 1.0, 1.0, 0.89, 0.89, 0.73, 0.73, 0.31, 0.2]\n    uvi = ery_mw / 40.0\n    uvi *= cmf[octas]\n    uvi *= 1 + 0.06 * (altitude_m / 1000.0)\n    if snow:\n        uvi *= 1.3\n    u = int(uvi + 0.5)\n    if u <= 2:\n        cat = \"low\"\n    elif u <= 5:\n        cat = \"moderate\"\n    elif u <= 7:\n        cat = \"high\"\n    elif u <= 10:\n        cat = \"very high\"\n    else:\n        cat = \"extreme\"\n    return [u, cat]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[['10 mW/m2 0 octas 0 m', [10, 0, 0, False], [0, 'low']], ['10 mW/m2 0 octas 1500 m', [10, 0, 1500, False], [0, 'low']], ['10 mW/m2 3 octas 0 m', [10, 3, 0, False], [0, 'low']], ['10 mW/m2 3 octas 1500 m', [10, 3, 1500, False], [0, 'low']], ['10 mW/m2 5 octas 0 m', [10, 5, 0, False], [0, 'low']], ['10 mW/m2 5 octas 1500 m', [10, 5, 1500, False], [0, 'low']], ['10 mW/m2 8 octas 0 m', [10, 8, 0, False], [0, 'low']], ['62.5 mW/m2 0 octas 1500 m', [62.5, 0, 1500, False], [3, 'moderate']]], [['10 mW/m2 3 octas 1500 m', [10, 3, 1500, False], [0, 'low']], ['10 mW/m2 8 octas 1500 m', [10, 8, 1500, False], [0, 'low']], ['62.5 mW/m2 0 octas 0 m', [62.5, 0, 0, False], [3, 'moderate']], ['62.5 mW/m2 0 octas 1500 m', [62.5, 0, 1500, False], [3, 'moderate']], ['62.5 mW/m2 3 octas 0 m', [62.5, 3, 0, False], [2, 'low']], ['62.5 mW/m2 3 octas 1500 m', [62.5, 3, 1500, False], [2, 'low']], ['62.5 mW/m2 5 octas 0 m', [62.5, 5, 0, False], [2, 'low']], ['62.5 mW/m2 8 octas 1500 m', [62.5, 8, 1500, False], [1, 'low']]], [['10 mW/m2 8 octas 0 m', [10, 8, 0, False], [0, 'low']], ['62.5 mW/m2 8 octas 0 m', [62.5, 8, 0, False], [1, 'low']], ['62.5 mW/m2 8 octas 1500 m', [62.5, 8, 1500, False], [1, 'low']], ['87.5 mW/m2 0 octas 0 m', [87.5, 0, 0, False], [4, 'moderate']], ['87.5 mW/m2 0 octas 1500 m', [87.5, 0, 1500, False], [4, 'moderate']], ['87.5 mW/m2 3 octas 0 m', [87.5, 3, 0, False], [3, 'moderate']], ['87.5 mW/m2 3 octas 1500 m', [87.5, 3, 1500, False], [3, 'moderate']], ['87.5 mW/m2 5 octas 0 m', [87.5, 5, 0, False], [3, 'moderate']]], [['62.5 mW/m2 0 octas 1500 m', [62.5, 0, 1500, False], [3, 'moderate']], ['87.5 mW/m2 5 octas 1500 m', [87.5, 5, 1500, False], [3, 'moderate']], ['87.5 mW/m2 8 octas 0 m', [87.5, 8, 0, False], [1, 'low']], ['87.5 mW/m2 8 octas 1500 m', [87.5, 8, 1500, False], [1, 'low']], ['150 mW/m2 0 octas 0 m', [150, 0, 0, False], [6, 'high']], ['150 mW/m2 0 octas 1500 m', [150, 0, 1500, False], [7, 'high']], ['150 mW/m2 3 octas 0 m', [150, 3, 0, False], [5, 'moderate']], ['150 mW/m2 3 octas 1500 m', [150, 3, 1500, False], [6, 'high']]], [['62.5 mW/m2 5 octas 0 m', [62.5, 5, 0, False], [2, 'low']], ['150 mW/m2 5 octas 0 m', [150, 5, 0, False], [4, 'moderate']], ['150 mW/m2 5 octas 1500 m', [150, 5, 1500, False], [5, 'moderate']], ['150 mW/m2 8 octas 0 m', [150, 8, 0, False], [1, 'low']], ['150 mW/m2 8 octas 1500 m', [150, 8, 1500, False], [1, 'low']], ['187.5 mW/m2 0 octas 0 m', [187.5, 0, 0, False], [8, 'very high']], ['187.5 mW/m2 0 octas 1500 m', [187.5, 0, 1500, False], [8, 'very high']], ['187.5 mW/m2 3 octas 0 m', [187.5, 3, 0, False], [7, 'high']]]]\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":"30b877b6d832df7416ab905d05974b0514241295605567c2051074f3f4a8b762","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(ery_mw, octas, altitude_m, snow):\n    cmf = [1.0, 1.0, 1.0, 0.89, 0.89, 0.73, 0.73, 0.31, 0.2]\n    uvi = ery_mw * 40.0\n    uvi *= cmf[octas]\n    uvi *= 1 + 0.06 * (altitude_m / 1000.0)\n    if snow:\n        uvi *= 1.3\n    u = int(uvi + 0.5)\n    if u <= 2:\n        cat = \"low\"\n    elif u <= 5:\n        cat = \"moderate\"\n    elif u <= 7:\n        cat = \"high\"\n    elif u <= 10:\n        cat = \"very high\"\n    else:\n        cat = \"extreme\"\n    return [u, cat]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[['10 mW/m2 0 octas 0 m', [10, 0, 0, False], [0, 'low']], ['10 mW/m2 0 octas 1500 m', [10, 0, 1500, False], [0, 'low']], ['10 mW/m2 3 octas 0 m', [10, 3, 0, False], [0, 'low']], ['10 mW/m2 3 octas 1500 m', [10, 3, 1500, False], [0, 'low']], ['10 mW/m2 5 octas 0 m', [10, 5, 0, False], [0, 'low']], ['10 mW/m2 5 octas 1500 m', [10, 5, 1500, False], [0, 'low']], ['10 mW/m2 8 octas 0 m', [10, 8, 0, False], [0, 'low']], ['62.5 mW/m2 0 octas 1500 m', [62.5, 0, 1500, False], [3, 'moderate']]], [['10 mW/m2 3 octas 1500 m', [10, 3, 1500, False], [0, 'low']], ['10 mW/m2 8 octas 1500 m', [10, 8, 1500, False], [0, 'low']], ['62.5 mW/m2 0 octas 0 m', [62.5, 0, 0, False], [3, 'moderate']], ['62.5 mW/m2 0 octas 1500 m', [62.5, 0, 1500, False], [3, 'moderate']], ['62.5 mW/m2 3 octas 0 m', [62.5, 3, 0, False], [2, 'low']], ['62.5 mW/m2 3 octas 1500 m', [62.5, 3, 1500, False], [2, 'low']], ['62.5 mW/m2 5 octas 0 m', [62.5, 5, 0, False], [2, 'low']], ['62.5 mW/m2 8 octas 1500 m', [62.5, 8, 1500, False], [1, 'low']]], [['10 mW/m2 8 octas 0 m', [10, 8, 0, False], [0, 'low']], ['62.5 mW/m2 8 octas 0 m', [62.5, 8, 0, False], [1, 'low']], ['62.5 mW/m2 8 octas 1500 m', [62.5, 8, 1500, False], [1, 'low']], ['87.5 mW/m2 0 octas 0 m', [87.5, 0, 0, False], [4, 'moderate']], ['87.5 mW/m2 0 octas 1500 m', [87.5, 0, 1500, False], [4, 'moderate']], ['87.5 mW/m2 3 octas 0 m', [87.5, 3, 0, False], [3, 'moderate']], ['87.5 mW/m2 3 octas 1500 m', [87.5, 3, 1500, False], [3, 'moderate']], ['87.5 mW/m2 5 octas 0 m', [87.5, 5, 0, False], [3, 'moderate']]], [['62.5 mW/m2 0 octas 1500 m', [62.5, 0, 1500, False], [3, 'moderate']], ['87.5 mW/m2 5 octas 1500 m', [87.5, 5, 1500, False], [3, 'moderate']], ['87.5 mW/m2 8 octas 0 m', [87.5, 8, 0, False], [1, 'low']], ['87.5 mW/m2 8 octas 1500 m', [87.5, 8, 1500, False], [1, 'low']], ['150 mW/m2 0 octas 0 m', [150, 0, 0, False], [6, 'high']], ['150 mW/m2 0 octas 1500 m', [150, 0, 1500, False], [7, 'high']], ['150 mW/m2 3 octas 0 m', [150, 3, 0, False], [5, 'moderate']], ['150 mW/m2 3 octas 1500 m', [150, 3, 1500, False], [6, 'high']]], [['62.5 mW/m2 5 octas 0 m', [62.5, 5, 0, False], [2, 'low']], ['150 mW/m2 5 octas 0 m', [150, 5, 0, False], [4, 'moderate']], ['150 mW/m2 5 octas 1500 m', [150, 5, 1500, False], [5, 'moderate']], ['150 mW/m2 8 octas 0 m', [150, 8, 0, False], [1, 'low']], ['150 mW/m2 8 octas 1500 m', [150, 8, 1500, False], [1, 'low']], ['187.5 mW/m2 0 octas 0 m', [187.5, 0, 0, False], [8, 'very high']], ['187.5 mW/m2 0 octas 1500 m', [187.5, 0, 1500, False], [8, 'very high']], ['187.5 mW/m2 3 octas 0 m', [187.5, 3, 0, False], [7, 'high']]]]\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":"a8382f1c15d4f24200c4775a73427d7b2c57b96b6fae2a46814cc2be04181ed4","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(ery_mw, octas, altitude_m, snow):\n    cmf = [1.0, 1.0, 1.0, 0.89, 0.89, 0.73, 0.73, 0.31, 0.2]\n    uvi = ery_mw / 25.0\n    uvi *= cmf[octas]\n    uvi *= 1 + 0.06 * (altitude_m / 1000.0)\n    if snow:\n        uvi *= 1.3\n    u = int(uvi + 0.5)\n    if u <= 2:\n        cat = \"low\"\n    elif u <= 5:\n        cat = \"moderate\"\n    elif u <= 7:\n        cat = \"high\"\n    elif u <= 10:\n        cat = \"very high\"\n    else:\n        cat = \"extreme\"\n    return [u, cat]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[['10 mW/m2 0 octas 0 m', [10, 0, 0, False], [0, 'low']], ['10 mW/m2 0 octas 1500 m', [10, 0, 1500, False], [0, 'low']], ['10 mW/m2 3 octas 0 m', [10, 3, 0, False], [0, 'low']], ['10 mW/m2 3 octas 1500 m', [10, 3, 1500, False], [0, 'low']], ['10 mW/m2 5 octas 0 m', [10, 5, 0, False], [0, 'low']], ['10 mW/m2 5 octas 1500 m', [10, 5, 1500, False], [0, 'low']], ['10 mW/m2 8 octas 0 m', [10, 8, 0, False], [0, 'low']], ['62.5 mW/m2 0 octas 1500 m', [62.5, 0, 1500, False], [3, 'moderate']]], [['10 mW/m2 3 octas 1500 m', [10, 3, 1500, False], [0, 'low']], ['10 mW/m2 8 octas 1500 m', [10, 8, 1500, False], [0, 'low']], ['62.5 mW/m2 0 octas 0 m', [62.5, 0, 0, False], [3, 'moderate']], ['62.5 mW/m2 0 octas 1500 m', [62.5, 0, 1500, False], [3, 'moderate']], ['62.5 mW/m2 3 octas 0 m', [62.5, 3, 0, False], [2, 'low']], ['62.5 mW/m2 3 octas 1500 m', [62.5, 3, 1500, False], [2, 'low']], ['62.5 mW/m2 5 octas 0 m', [62.5, 5, 0, False], [2, 'low']], ['62.5 mW/m2 8 octas 1500 m', [62.5, 8, 1500, False], [1, 'low']]], [['10 mW/m2 8 octas 0 m', [10, 8, 0, False], [0, 'low']], ['62.5 mW/m2 8 octas 0 m', [62.5, 8, 0, False], [1, 'low']], ['62.5 mW/m2 8 octas 1500 m', [62.5, 8, 1500, False], [1, 'low']], ['87.5 mW/m2 0 octas 0 m', [87.5, 0, 0, False], [4, 'moderate']], ['87.5 mW/m2 0 octas 1500 m', [87.5, 0, 1500, False], [4, 'moderate']], ['87.5 mW/m2 3 octas 0 m', [87.5, 3, 0, False], [3, 'moderate']], ['87.5 mW/m2 3 octas 1500 m', [87.5, 3, 1500, False], [3, 'moderate']], ['87.5 mW/m2 5 octas 0 m', [87.5, 5, 0, False], [3, 'moderate']]], [['62.5 mW/m2 0 octas 1500 m', [62.5, 0, 1500, False], [3, 'moderate']], ['87.5 mW/m2 5 octas 1500 m', [87.5, 5, 1500, False], [3, 'moderate']], ['87.5 mW/m2 8 octas 0 m', [87.5, 8, 0, False], [1, 'low']], ['87.5 mW/m2 8 octas 1500 m', [87.5, 8, 1500, False], [1, 'low']], ['150 mW/m2 0 octas 0 m', [150, 0, 0, False], [6, 'high']], ['150 mW/m2 0 octas 1500 m', [150, 0, 1500, False], [7, 'high']], ['150 mW/m2 3 octas 0 m', [150, 3, 0, False], [5, 'moderate']], ['150 mW/m2 3 octas 1500 m', [150, 3, 1500, False], [6, 'high']]], [['62.5 mW/m2 5 octas 0 m', [62.5, 5, 0, False], [2, 'low']], ['150 mW/m2 5 octas 0 m', [150, 5, 0, False], [4, 'moderate']], ['150 mW/m2 5 octas 1500 m', [150, 5, 1500, False], [5, 'moderate']], ['150 mW/m2 8 octas 0 m', [150, 8, 0, False], [1, 'low']], ['150 mW/m2 8 octas 1500 m', [150, 8, 1500, False], [1, 'low']], ['187.5 mW/m2 0 octas 0 m', [187.5, 0, 0, False], [8, 'very high']], ['187.5 mW/m2 0 octas 1500 m', [187.5, 0, 1500, False], [8, 'very high']], ['187.5 mW/m2 3 octas 0 m', [187.5, 3, 0, False], [7, 'high']]]]\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":"Stipulated deterministic teaching model of an operational weather index; coefficients and thresholds are fixed by the contract and no claim of standards conformance is made. 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-weather_index_computation-uv-index-irradiance-scaling","generated_at":"2026-09-29T14:48:26.308474+00:00","license":"CC0-1.0","python":"3.12.14","seed":1,"split":"open-access"},"relevance":"Sun-safety advice is keyed to the published integer UV index and category.","repair":"One UV index unit is 25 mW/m2, so divide by 25.","root_cause":"The W/m2 factor 40 is applied to an irradiance already in mW/m2.","sha256":"e0ca6f26d17f198e664554bd7a430161c5e56d31dc55410de1916e884aa45929","title":"Cloud and altitude adjusted UV index: irradiance scaling · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verification":{"attempt":{"elapsed_ms":36.172,"exit_code":1,"observations":[{"actual":[0,"low"],"check":"10 mW/m2 0 octas 0 m","expected":[0,"low"],"passed":true},{"actual":[0,"low"],"check":"10 mW/m2 0 octas 1500 m","expected":[0,"low"],"passed":true},{"actual":[0,"low"],"check":"10 mW/m2 3 octas 0 m","expected":[0,"low"],"passed":true},{"actual":[0,"low"],"check":"10 mW/m2 3 octas 1500 m","expected":[0,"low"],"passed":true},{"actual":[0,"low"],"check":"10 mW/m2 5 octas 0 m","expected":[0,"low"],"passed":true},{"actual":[0,"low"],"check":"10 mW/m2 5 octas 1500 m","expected":[0,"low"],"passed":true},{"actual":[0,"low"],"check":"10 mW/m2 8 octas 0 m","expected":[0,"low"],"passed":true},{"actual":[2,"low"],"check":"62.5 mW/m2 0 octas 1500 m","expected":[3,"moderate"],"passed":false}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"10 mW/m2 0 octas 0 m\", \"actual\": [0, \"low\"], \"expected\": [0, \"low\"], \"passed\": true}, {\"check\": \"10 mW/m2 0 octas 1500 m\", \"actual\": [0, \"low\"], \"expected\": [0, \"low\"], \"passed\": true}, {\"check\": \"10 mW/m2 3 octas 0 m\", \"actual\": [0, \"low\"], \"expected\": [0, \"low\"], \"passed\": true}, {\"check\": \"10 mW/m2 3 octas 1500 m\", \"actual\": [0, \"low\"], \"expected\": [0, \"low\"], \"passed\": true}, {\"check\": \"10 mW/m2 5 octas 0 m\", \"actual\": [0, \"low\"], \"expected\": [0, \"low\"], \"passed\": true}, {\"check\": \"10 mW/m2 5 octas 1500 m\", \"actual\": [0, \"low\"], \"expected\": [0, \"low\"], \"passed\": true}, {\"check\": \"10 mW/m2 8 octas 0 m\", \"actual\": [0, \"low\"], \"expected\": [0, \"low\"], \"passed\": true}, {\"check\": \"62.5 mW/m2 0 octas 1500 m\", \"actual\": [2, \"low\"], \"expected\": [3, \"moderate\"], \"passed\": false}], \"passed\": false}\n"},"broken":{"elapsed_ms":38.971,"exit_code":1,"observations":[{"actual":[400,"extreme"],"check":"10 mW/m2 0 octas 0 m","expected":[0,"low"],"passed":false},{"actual":[436,"extreme"],"check":"10 mW/m2 0 octas 1500 m","expected":[0,"low"],"passed":false},{"actual":[356,"extreme"],"check":"10 mW/m2 3 octas 0 m","expected":[0,"low"],"passed":false},{"actual":[388,"extreme"],"check":"10 mW/m2 3 octas 1500 m","expected":[0,"low"],"passed":false},{"actual":[292,"extreme"],"check":"10 mW/m2 5 octas 0 m","expected":[0,"low"],"passed":false},{"actual":[318,"extreme"],"check":"10 mW/m2 5 octas 1500 m","expected":[0,"low"],"passed":false},{"actual":[80,"extreme"],"check":"10 mW/m2 8 octas 0 m","expected":[0,"low"],"passed":false},{"actual":[2725,"extreme"],"check":"62.5 mW/m2 0 octas 1500 m","expected":[3,"moderate"],"passed":false}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"10 mW/m2 0 octas 0 m\", \"actual\": [400, \"extreme\"], \"expected\": [0, \"low\"], \"passed\": false}, {\"check\": \"10 mW/m2 0 octas 1500 m\", \"actual\": [436, \"extreme\"], \"expected\": [0, \"low\"], \"passed\": false}, {\"check\": \"10 mW/m2 3 octas 0 m\", \"actual\": [356, \"extreme\"], \"expected\": [0, \"low\"], \"passed\": false}, {\"check\": \"10 mW/m2 3 octas 1500 m\", \"actual\": [388, \"extreme\"], \"expected\": [0, \"low\"], \"passed\": false}, {\"check\": \"10 mW/m2 5 octas 0 m\", \"actual\": [292, \"extreme\"], \"expected\": [0, \"low\"], \"passed\": false}, {\"check\": \"10 mW/m2 5 octas 1500 m\", \"actual\": [318, \"extreme\"], \"expected\": [0, \"low\"], \"passed\": false}, {\"check\": \"10 mW/m2 8 octas 0 m\", \"actual\": [80, \"extreme\"], \"expected\": [0, \"low\"], \"passed\": false}, {\"check\": \"62.5 mW/m2 0 octas 1500 m\", \"actual\": [2725, \"extreme\"], \"expected\": [3, \"moderate\"], \"passed\": false}], \"passed\": false}\n"},"fixed":{"elapsed_ms":37.626,"exit_code":0,"observations":[{"actual":[0,"low"],"check":"10 mW/m2 0 octas 0 m","expected":[0,"low"],"passed":true},{"actual":[0,"low"],"check":"10 mW/m2 0 octas 1500 m","expected":[0,"low"],"passed":true},{"actual":[0,"low"],"check":"10 mW/m2 3 octas 0 m","expected":[0,"low"],"passed":true},{"actual":[0,"low"],"check":"10 mW/m2 3 octas 1500 m","expected":[0,"low"],"passed":true},{"actual":[0,"low"],"check":"10 mW/m2 5 octas 0 m","expected":[0,"low"],"passed":true},{"actual":[0,"low"],"check":"10 mW/m2 5 octas 1500 m","expected":[0,"low"],"passed":true},{"actual":[0,"low"],"check":"10 mW/m2 8 octas 0 m","expected":[0,"low"],"passed":true},{"actual":[3,"moderate"],"check":"62.5 mW/m2 0 octas 1500 m","expected":[3,"moderate"],"passed":true}],"passed":true,"stderr":"","stdout":"{\"observations\": [{\"check\": \"10 mW/m2 0 octas 0 m\", \"actual\": [0, \"low\"], \"expected\": [0, \"low\"], \"passed\": true}, {\"check\": \"10 mW/m2 0 octas 1500 m\", \"actual\": [0, \"low\"], \"expected\": [0, \"low\"], \"passed\": true}, {\"check\": \"10 mW/m2 3 octas 0 m\", \"actual\": [0, \"low\"], \"expected\": [0, \"low\"], \"passed\": true}, {\"check\": \"10 mW/m2 3 octas 1500 m\", \"actual\": [0, \"low\"], \"expected\": [0, \"low\"], \"passed\": true}, {\"check\": \"10 mW/m2 5 octas 0 m\", \"actual\": [0, \"low\"], \"expected\": [0, \"low\"], \"passed\": true}, {\"check\": \"10 mW/m2 5 octas 1500 m\", \"actual\": [0, \"low\"], \"expected\": [0, \"low\"], \"passed\": true}, {\"check\": \"10 mW/m2 8 octas 0 m\", \"actual\": [0, \"low\"], \"expected\": [0, \"low\"], \"passed\": true}, {\"check\": \"62.5 mW/m2 0 octas 1500 m\", \"actual\": [3, \"moderate\"], \"expected\": [3, \"moderate\"], \"passed\": true}], \"passed\": true}\n"}},"verified":true,"visibility":"public"}