{"abstract":"A UV index of 7 is labelled very high.","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":"Extending high to 8 mislabels the first very-high value.","family":"w2-weather_index_computation-uv-index-high-category-upper-edge","id":"FA-71081","implementations":{"attempt":{"sha256":"8e753c4c646b3a381b846bf381429d075244f67dc1a654a8a41e2e344a8c2dd1","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 <= 8:\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']], ['150 mW/m2 0 octas 1500 m', [150, 0, 1500, False], [7, 'high']], ['187.5 mW/m2 0 octas 1500 m', [187.5, 0, 1500, False], [8, 'very high']]], [['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']], ['187.5 mW/m2 0 octas 0 m', [187.5, 0, 0, False], [8, 'very high']], ['212.5 mW/m2 5 octas 1500 m', [212.5, 5, 1500, False], [7, 'high']]], [['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']], ['187.5 mW/m2 3 octas 1500 m', [187.5, 3, 1500, False], [7, 'high']], ['262.5 mW/m2 5 octas 1500 m', [262.5, 5, 1500, False], [8, 'very high']]], [['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']], ['187.5 mW/m2 3 octas 0 m', [187.5, 3, 0, False], [7, 'high']], ['262.5 mW/m2 5 octas 0 m', [262.5, 5, 0, False], [8, 'very high']]], [['150 mW/m2 0 octas 1500 m', [150, 0, 1500, False], [7, 'high']], ['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']], ['212.5 mW/m2 3 octas 1500 m', [212.5, 3, 1500, False], [8, 'very 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":"0a79093c3d819ab4291c3caf30f682415cf5fb1ee8f0f3805e143e7038d8f792","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']], ['150 mW/m2 0 octas 1500 m', [150, 0, 1500, False], [7, 'high']], ['187.5 mW/m2 0 octas 1500 m', [187.5, 0, 1500, False], [8, 'very high']]], [['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']], ['187.5 mW/m2 0 octas 0 m', [187.5, 0, 0, False], [8, 'very high']], ['212.5 mW/m2 5 octas 1500 m', [212.5, 5, 1500, False], [7, 'high']]], [['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']], ['187.5 mW/m2 3 octas 1500 m', [187.5, 3, 1500, False], [7, 'high']], ['262.5 mW/m2 5 octas 1500 m', [262.5, 5, 1500, False], [8, 'very high']]], [['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']], ['187.5 mW/m2 3 octas 0 m', [187.5, 3, 0, False], [7, 'high']], ['262.5 mW/m2 5 octas 0 m', [262.5, 5, 0, False], [8, 'very high']]], [['150 mW/m2 0 octas 1500 m', [150, 0, 1500, False], [7, 'high']], ['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']], ['212.5 mW/m2 3 octas 1500 m', [212.5, 3, 1500, False], [8, 'very 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":"5ea9fcfe65c8f7ed6afab785df1ca63dcf970b768fb2913368181bcf191df81d","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']], ['150 mW/m2 0 octas 1500 m', [150, 0, 1500, False], [7, 'high']], ['187.5 mW/m2 0 octas 1500 m', [187.5, 0, 1500, False], [8, 'very high']]], [['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']], ['187.5 mW/m2 0 octas 0 m', [187.5, 0, 0, False], [8, 'very high']], ['212.5 mW/m2 5 octas 1500 m', [212.5, 5, 1500, False], [7, 'high']]], [['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']], ['187.5 mW/m2 3 octas 1500 m', [187.5, 3, 1500, False], [7, 'high']], ['262.5 mW/m2 5 octas 1500 m', [262.5, 5, 1500, False], [8, 'very high']]], [['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']], ['187.5 mW/m2 3 octas 0 m', [187.5, 3, 0, False], [7, 'high']], ['262.5 mW/m2 5 octas 0 m', [262.5, 5, 0, False], [8, 'very high']]], [['150 mW/m2 0 octas 1500 m', [150, 0, 1500, False], [7, 'high']], ['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']], ['212.5 mW/m2 3 octas 1500 m', [212.5, 3, 1500, False], [8, 'very 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-high-category-upper-edge","generated_at":"2026-09-29T14:48:26.559744+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":"Keep 6 and 7 in the high category.","root_cause":"The high category excludes 7.","sha256":"b426d0e22960745b6bd2f9554471df11a400f4716b56b8275144807351d279d4","title":"Cloud and altitude adjusted UV index: high category upper edge · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verification":{"attempt":{"elapsed_ms":37.049,"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":[7,"high"],"check":"150 mW/m2 0 octas 1500 m","expected":[7,"high"],"passed":true},{"actual":[8,"high"],"check":"187.5 mW/m2 0 octas 1500 m","expected":[8,"very high"],"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\": \"150 mW/m2 0 octas 1500 m\", \"actual\": [7, \"high\"], \"expected\": [7, \"high\"], \"passed\": true}, {\"check\": \"187.5 mW/m2 0 octas 1500 m\", \"actual\": [8, \"high\"], \"expected\": [8, \"very high\"], \"passed\": false}], \"passed\": false}\n"},"broken":{"elapsed_ms":36.372,"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":[7,"very high"],"check":"150 mW/m2 0 octas 1500 m","expected":[7,"high"],"passed":false},{"actual":[8,"very high"],"check":"187.5 mW/m2 0 octas 1500 m","expected":[8,"very high"],"passed":true}],"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\": \"150 mW/m2 0 octas 1500 m\", \"actual\": [7, \"very high\"], \"expected\": [7, \"high\"], \"passed\": false}, {\"check\": \"187.5 mW/m2 0 octas 1500 m\", \"actual\": [8, \"very high\"], \"expected\": [8, \"very high\"], \"passed\": true}], \"passed\": false}\n"},"fixed":{"elapsed_ms":36.1,"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":[7,"high"],"check":"150 mW/m2 0 octas 1500 m","expected":[7,"high"],"passed":true},{"actual":[8,"very high"],"check":"187.5 mW/m2 0 octas 1500 m","expected":[8,"very high"],"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\": \"150 mW/m2 0 octas 1500 m\", \"actual\": [7, \"high\"], \"expected\": [7, \"high\"], \"passed\": true}, {\"check\": \"187.5 mW/m2 0 octas 1500 m\", \"actual\": [8, \"very high\"], \"expected\": [8, \"very high\"], \"passed\": true}], \"passed\": true}\n"}},"verified":true,"visibility":"public"}