{"abstract":"A dial gauge at 9000 ft is told 14 psi instead of being refused.","category":"Recipe scaling and nutrition","checks":8,"contract":"Above 10000 ft -> \"error: altitude out of range\". Water bath adds 0 (<=1000 ft), 5 (<=3000), 10 (<=6000), 15 (<=8000), 20 (<=10000) minutes to base, psi None. Dial gauge keeps base minutes, psi 11 (<=2000), 12 (<=4000), 13 (<=6000), 14 (<=8000), above 8000 error. Weighted gauge keeps base minutes, psi 10 at <=1000 ft else 15. Other methods -> \"error: method\".","evaluation_group":"w2-recipe_scaling_and_nutrition-canning-altitude","failed_approach":"Refusing at 10000 ft still answers 8001-9999 ft.","family":"w2-recipe_scaling_and_nutrition-canning-altitude-dial-gauge-ceiling","id":"FA-97111","implementations":{"attempt":{"sha256":"451d606f76779d4c144dc601e47951ec2198fc7a39b68f0946d210f8aa24aa14","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nfrom fractions import Fraction\nN = 1\nobservations = []\ndef solve(method, altitude_ft, base_minutes):\n    if altitude_ft > 10000:\n        return 'error: altitude out of range'\n    add = 0 if altitude_ft <= 1000 else 5 if altitude_ft <= 3000 else 10 if altitude_ft <= 6000 else 15 if altitude_ft <= 8000 else 20\n    if method == 'water bath':\n        return {'minutes': base_minutes + add, 'psi': None}\n    if method == 'dial':\n        if altitude_ft >= 10000:\n            return 'error: altitude out of range'\n        psi = 11 if altitude_ft <= 2000 else 12 if altitude_ft <= 4000 else 13 if altitude_ft <= 6000 else 14\n        return {'minutes': base_minutes, 'psi': psi}\n    if method == 'weighted':\n        return {'minutes': base_minutes, 'psi': 10 if altitude_ft <= 1000 else 15}\n    return 'error: method' \ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[['sea level bath', ['water bath', 0, 10], {'minutes': 10, 'psi': None}],\n  ['band edge 1000', ['water bath', 1000, 10], {'minutes': 10, 'psi': None}],\n  ['dial mid', ['dial', 3000, 25], {'minutes': 25, 'psi': 12}],\n  ['regression: dial gauge ceiling', ['dial', 8500, 25], 'error: altitude out of range'],\n  ['repair check: dial gauge ceiling', ['dial', 8500, 15], 'error: altitude out of range'],\n  ['generated control 1', ['steam', 0, 20], 'error: method'],\n  ['generated control 2', ['steam', 3000, 85], 'error: method'],\n  ['generated control 3', ['water bath', 3000, 40], {'minutes': 45, 'psi': None}]],\n [['band edge 1000', ['water bath', 1000, 10], {'minutes': 10, 'psi': None}],\n  ['dial mid', ['dial', 3000, 25], {'minutes': 25, 'psi': 12}],\n  ['too high', ['water bath', 10500, 10], 'error: altitude out of range'],\n  ['regression: dial gauge ceiling', ['dial', 8500, 20], 'error: altitude out of range'],\n  ['repair check: dial gauge ceiling', ['dial', 8500, 40], 'error: altitude out of range'],\n  ['generated control 1', ['water bath', 3500, 85], {'minutes': 95, 'psi': None}],\n  ['generated control 2', ['steam', 10000, 15], 'error: method'],\n  ['generated control 3', ['steam', 8500, 20], 'error: method']],\n [['dial mid', ['dial', 3000, 25], {'minutes': 25, 'psi': 12}],\n  ['too high', ['water bath', 10500, 10], 'error: altitude out of range'],\n  ['unknown method', ['steam', 500, 10], 'error: method'],\n  ['regression: dial gauge ceiling', ['dial', 10000, 85], 'error: altitude out of range'],\n  ['repair check: dial gauge ceiling', ['dial', 8500, 15], 'error: altitude out of range'],\n  ['generated control 1', ['steam', 4000, 25], 'error: method'],\n  ['generated control 2', ['dial', 1001, 40], {'minutes': 40, 'psi': 11}],\n  ['generated control 3', ['weighted', 2001, 15], {'minutes': 15, 'psi': 15}]],\n [['too high', ['water bath', 10500, 10], 'error: altitude out of range'],\n  ['unknown method', ['steam', 500, 10], 'error: method'],\n  ['sea level bath', ['water bath', 0, 10], {'minutes': 10, 'psi': None}],\n  ['regression: dial gauge ceiling', ['dial', 8500, 85], 'error: altitude out of range'],\n  ['repair check: dial gauge ceiling', ['dial', 8500, 25], 'error: altitude out of range'],\n  ['generated control 1', ['dial', 2000, 15], {'minutes': 15, 'psi': 11}],\n  ['generated control 2', ['dial', 3500, 25], {'minutes': 25, 'psi': 12}],\n  ['generated control 3', ['dial', 2000, 10], {'minutes': 10, 'psi': 11}]],\n [['unknown method', ['steam', 500, 10], 'error: method'],\n  ['sea level bath', ['water bath', 0, 10], {'minutes': 10, 'psi': None}],\n  ['band edge 1000', ['water bath', 1000, 10], {'minutes': 10, 'psi': None}],\n  ['regression: dial gauge ceiling', ['dial', 10000, 20], 'error: altitude out of range'],\n  ['repair check: dial gauge ceiling', ['dial', 8500, 10], 'error: altitude out of range'],\n  ['generated control 1', ['dial', 2000, 85], {'minutes': 85, 'psi': 11}],\n  ['generated control 2', ['water bath', 4000, 10], {'minutes': 20, 'psi': None}],\n  ['generated control 3', ['weighted', 1001, 85], {'minutes': 85, 'psi': 15}]]]\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":"5c048bfe5f1329c3931866d190b03285c073714a73b08d87ab74692ddee04654","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nfrom fractions import Fraction\nN = 1\nobservations = []\ndef solve(method, altitude_ft, base_minutes):\n    if altitude_ft > 10000:\n        return 'error: altitude out of range'\n    add = 0 if altitude_ft <= 1000 else 5 if altitude_ft <= 3000 else 10 if altitude_ft <= 6000 else 15 if altitude_ft <= 8000 else 20\n    if method == 'water bath':\n        return {'minutes': base_minutes + add, 'psi': None}\n    if method == 'dial':\n        if altitude_ft > 10000:\n            return 'error: altitude out of range'\n        psi = 11 if altitude_ft <= 2000 else 12 if altitude_ft <= 4000 else 13 if altitude_ft <= 6000 else 14\n        return {'minutes': base_minutes, 'psi': psi}\n    if method == 'weighted':\n        return {'minutes': base_minutes, 'psi': 10 if altitude_ft <= 1000 else 15}\n    return 'error: method' \ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[['sea level bath', ['water bath', 0, 10], {'minutes': 10, 'psi': None}],\n  ['band edge 1000', ['water bath', 1000, 10], {'minutes': 10, 'psi': None}],\n  ['dial mid', ['dial', 3000, 25], {'minutes': 25, 'psi': 12}],\n  ['regression: dial gauge ceiling', ['dial', 8500, 25], 'error: altitude out of range'],\n  ['repair check: dial gauge ceiling', ['dial', 8500, 15], 'error: altitude out of range'],\n  ['generated control 1', ['steam', 0, 20], 'error: method'],\n  ['generated control 2', ['steam', 3000, 85], 'error: method'],\n  ['generated control 3', ['water bath', 3000, 40], {'minutes': 45, 'psi': None}]],\n [['band edge 1000', ['water bath', 1000, 10], {'minutes': 10, 'psi': None}],\n  ['dial mid', ['dial', 3000, 25], {'minutes': 25, 'psi': 12}],\n  ['too high', ['water bath', 10500, 10], 'error: altitude out of range'],\n  ['regression: dial gauge ceiling', ['dial', 8500, 20], 'error: altitude out of range'],\n  ['repair check: dial gauge ceiling', ['dial', 8500, 40], 'error: altitude out of range'],\n  ['generated control 1', ['water bath', 3500, 85], {'minutes': 95, 'psi': None}],\n  ['generated control 2', ['steam', 10000, 15], 'error: method'],\n  ['generated control 3', ['steam', 8500, 20], 'error: method']],\n [['dial mid', ['dial', 3000, 25], {'minutes': 25, 'psi': 12}],\n  ['too high', ['water bath', 10500, 10], 'error: altitude out of range'],\n  ['unknown method', ['steam', 500, 10], 'error: method'],\n  ['regression: dial gauge ceiling', ['dial', 10000, 85], 'error: altitude out of range'],\n  ['repair check: dial gauge ceiling', ['dial', 8500, 15], 'error: altitude out of range'],\n  ['generated control 1', ['steam', 4000, 25], 'error: method'],\n  ['generated control 2', ['dial', 1001, 40], {'minutes': 40, 'psi': 11}],\n  ['generated control 3', ['weighted', 2001, 15], {'minutes': 15, 'psi': 15}]],\n [['too high', ['water bath', 10500, 10], 'error: altitude out of range'],\n  ['unknown method', ['steam', 500, 10], 'error: method'],\n  ['sea level bath', ['water bath', 0, 10], {'minutes': 10, 'psi': None}],\n  ['regression: dial gauge ceiling', ['dial', 8500, 85], 'error: altitude out of range'],\n  ['repair check: dial gauge ceiling', ['dial', 8500, 25], 'error: altitude out of range'],\n  ['generated control 1', ['dial', 2000, 15], {'minutes': 15, 'psi': 11}],\n  ['generated control 2', ['dial', 3500, 25], {'minutes': 25, 'psi': 12}],\n  ['generated control 3', ['dial', 2000, 10], {'minutes': 10, 'psi': 11}]],\n [['unknown method', ['steam', 500, 10], 'error: method'],\n  ['sea level bath', ['water bath', 0, 10], {'minutes': 10, 'psi': None}],\n  ['band edge 1000', ['water bath', 1000, 10], {'minutes': 10, 'psi': None}],\n  ['regression: dial gauge ceiling', ['dial', 10000, 20], 'error: altitude out of range'],\n  ['repair check: dial gauge ceiling', ['dial', 8500, 10], 'error: altitude out of range'],\n  ['generated control 1', ['dial', 2000, 85], {'minutes': 85, 'psi': 11}],\n  ['generated control 2', ['water bath', 4000, 10], {'minutes': 20, 'psi': None}],\n  ['generated control 3', ['weighted', 1001, 85], {'minutes': 85, 'psi': 15}]]]\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":"fedf7ad1821a02a991a3ae03a8e31985a94699d497b436a111f53bfeba4244c9","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nfrom fractions import Fraction\nN = 1\nobservations = []\ndef solve(method, altitude_ft, base_minutes):\n    if altitude_ft > 10000:\n        return 'error: altitude out of range'\n    add = 0 if altitude_ft <= 1000 else 5 if altitude_ft <= 3000 else 10 if altitude_ft <= 6000 else 15 if altitude_ft <= 8000 else 20\n    if method == 'water bath':\n        return {'minutes': base_minutes + add, 'psi': None}\n    if method == 'dial':\n        if altitude_ft > 8000:\n            return 'error: altitude out of range'\n        psi = 11 if altitude_ft <= 2000 else 12 if altitude_ft <= 4000 else 13 if altitude_ft <= 6000 else 14\n        return {'minutes': base_minutes, 'psi': psi}\n    if method == 'weighted':\n        return {'minutes': base_minutes, 'psi': 10 if altitude_ft <= 1000 else 15}\n    return 'error: method' \ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[['sea level bath', ['water bath', 0, 10], {'minutes': 10, 'psi': None}],\n  ['band edge 1000', ['water bath', 1000, 10], {'minutes': 10, 'psi': None}],\n  ['dial mid', ['dial', 3000, 25], {'minutes': 25, 'psi': 12}],\n  ['regression: dial gauge ceiling', ['dial', 8500, 25], 'error: altitude out of range'],\n  ['repair check: dial gauge ceiling', ['dial', 8500, 15], 'error: altitude out of range'],\n  ['generated control 1', ['steam', 0, 20], 'error: method'],\n  ['generated control 2', ['steam', 3000, 85], 'error: method'],\n  ['generated control 3', ['water bath', 3000, 40], {'minutes': 45, 'psi': None}]],\n [['band edge 1000', ['water bath', 1000, 10], {'minutes': 10, 'psi': None}],\n  ['dial mid', ['dial', 3000, 25], {'minutes': 25, 'psi': 12}],\n  ['too high', ['water bath', 10500, 10], 'error: altitude out of range'],\n  ['regression: dial gauge ceiling', ['dial', 8500, 20], 'error: altitude out of range'],\n  ['repair check: dial gauge ceiling', ['dial', 8500, 40], 'error: altitude out of range'],\n  ['generated control 1', ['water bath', 3500, 85], {'minutes': 95, 'psi': None}],\n  ['generated control 2', ['steam', 10000, 15], 'error: method'],\n  ['generated control 3', ['steam', 8500, 20], 'error: method']],\n [['dial mid', ['dial', 3000, 25], {'minutes': 25, 'psi': 12}],\n  ['too high', ['water bath', 10500, 10], 'error: altitude out of range'],\n  ['unknown method', ['steam', 500, 10], 'error: method'],\n  ['regression: dial gauge ceiling', ['dial', 10000, 85], 'error: altitude out of range'],\n  ['repair check: dial gauge ceiling', ['dial', 8500, 15], 'error: altitude out of range'],\n  ['generated control 1', ['steam', 4000, 25], 'error: method'],\n  ['generated control 2', ['dial', 1001, 40], {'minutes': 40, 'psi': 11}],\n  ['generated control 3', ['weighted', 2001, 15], {'minutes': 15, 'psi': 15}]],\n [['too high', ['water bath', 10500, 10], 'error: altitude out of range'],\n  ['unknown method', ['steam', 500, 10], 'error: method'],\n  ['sea level bath', ['water bath', 0, 10], {'minutes': 10, 'psi': None}],\n  ['regression: dial gauge ceiling', ['dial', 8500, 85], 'error: altitude out of range'],\n  ['repair check: dial gauge ceiling', ['dial', 8500, 25], 'error: altitude out of range'],\n  ['generated control 1', ['dial', 2000, 15], {'minutes': 15, 'psi': 11}],\n  ['generated control 2', ['dial', 3500, 25], {'minutes': 25, 'psi': 12}],\n  ['generated control 3', ['dial', 2000, 10], {'minutes': 10, 'psi': 11}]],\n [['unknown method', ['steam', 500, 10], 'error: method'],\n  ['sea level bath', ['water bath', 0, 10], {'minutes': 10, 'psi': None}],\n  ['band edge 1000', ['water bath', 1000, 10], {'minutes': 10, 'psi': None}],\n  ['regression: dial gauge ceiling', ['dial', 10000, 20], 'error: altitude out of range'],\n  ['repair check: dial gauge ceiling', ['dial', 8500, 10], 'error: altitude out of range'],\n  ['generated control 1', ['dial', 2000, 85], {'minutes': 85, 'psi': 11}],\n  ['generated control 2', ['water bath', 4000, 10], {'minutes': 20, 'psi': None}],\n  ['generated control 3', ['weighted', 1001, 85], {'minutes': 85, 'psi': 15}]]]\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 in full here; it is a bounded teaching model, not an authoritative reference or standards implementation. 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-recipe_scaling_and_nutrition-canning-altitude-dial-gauge-ceiling","generated_at":"2026-09-29T14:52:28.955279+00:00","license":"CC0-1.0","python":"3.12.14","seed":1,"split":"open-access"},"relevance":"Preserving recipes must lengthen time or raise pressure at altitude to stay safe (toy table).","repair":"Refuse dial gauges above 8000 ft.","root_cause":"The dial gauge reuses the water bath 10000 ft ceiling instead of its 8000 ft table limit.","sha256":"ed048a1110c873632c4e6b3a4bc2b38405d3a3e93c057694a8e9bf0e8f30d092","title":"Home canning altitude table: dial gauge ceiling · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verification":{"attempt":{"elapsed_ms":44.366,"exit_code":1,"observations":[{"actual":{"minutes":10,"psi":null},"check":"sea level bath","expected":{"minutes":10,"psi":null},"passed":true},{"actual":{"minutes":10,"psi":null},"check":"band edge 1000","expected":{"minutes":10,"psi":null},"passed":true},{"actual":{"minutes":25,"psi":12},"check":"dial mid","expected":{"minutes":25,"psi":12},"passed":true},{"actual":{"minutes":25,"psi":14},"check":"regression: dial gauge ceiling","expected":"error: altitude out of range","passed":false},{"actual":{"minutes":15,"psi":14},"check":"repair check: dial gauge ceiling","expected":"error: altitude out of range","passed":false},{"actual":"error: method","check":"generated control 1","expected":"error: method","passed":true},{"actual":"error: method","check":"generated control 2","expected":"error: method","passed":true},{"actual":{"minutes":45,"psi":null},"check":"generated control 3","expected":{"minutes":45,"psi":null},"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"sea level bath\", \"actual\": {\"minutes\": 10, \"psi\": null}, \"expected\": {\"minutes\": 10, \"psi\": null}, \"passed\": true}, {\"check\": \"band edge 1000\", \"actual\": {\"minutes\": 10, \"psi\": null}, \"expected\": {\"minutes\": 10, \"psi\": null}, \"passed\": true}, {\"check\": \"dial mid\", \"actual\": {\"minutes\": 25, \"psi\": 12}, \"expected\": {\"minutes\": 25, \"psi\": 12}, \"passed\": true}, {\"check\": \"regression: dial gauge ceiling\", \"actual\": {\"minutes\": 25, \"psi\": 14}, \"expected\": \"error: altitude out of range\", \"passed\": false}, {\"check\": \"repair check: dial gauge ceiling\", \"actual\": {\"minutes\": 15, \"psi\": 14}, \"expected\": \"error: altitude out of range\", \"passed\": false}, {\"check\": \"generated control 1\", \"actual\": \"error: method\", \"expected\": \"error: method\", \"passed\": true}, {\"check\": \"generated control 2\", \"actual\": \"error: method\", \"expected\": \"error: method\", \"passed\": true}, {\"check\": \"generated control 3\", \"actual\": {\"minutes\": 45, \"psi\": null}, \"expected\": {\"minutes\": 45, \"psi\": null}, \"passed\": true}], \"passed\": false}\n"},"broken":{"elapsed_ms":48.847,"exit_code":1,"observations":[{"actual":{"minutes":10,"psi":null},"check":"sea level bath","expected":{"minutes":10,"psi":null},"passed":true},{"actual":{"minutes":10,"psi":null},"check":"band edge 1000","expected":{"minutes":10,"psi":null},"passed":true},{"actual":{"minutes":25,"psi":12},"check":"dial mid","expected":{"minutes":25,"psi":12},"passed":true},{"actual":{"minutes":25,"psi":14},"check":"regression: dial gauge ceiling","expected":"error: altitude out of range","passed":false},{"actual":{"minutes":15,"psi":14},"check":"repair check: dial gauge ceiling","expected":"error: altitude out of range","passed":false},{"actual":"error: method","check":"generated control 1","expected":"error: method","passed":true},{"actual":"error: method","check":"generated control 2","expected":"error: method","passed":true},{"actual":{"minutes":45,"psi":null},"check":"generated control 3","expected":{"minutes":45,"psi":null},"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"sea level bath\", \"actual\": {\"minutes\": 10, \"psi\": null}, \"expected\": {\"minutes\": 10, \"psi\": null}, \"passed\": true}, {\"check\": \"band edge 1000\", \"actual\": {\"minutes\": 10, \"psi\": null}, \"expected\": {\"minutes\": 10, \"psi\": null}, \"passed\": true}, {\"check\": \"dial mid\", \"actual\": {\"minutes\": 25, \"psi\": 12}, \"expected\": {\"minutes\": 25, \"psi\": 12}, \"passed\": true}, {\"check\": \"regression: dial gauge ceiling\", \"actual\": {\"minutes\": 25, \"psi\": 14}, \"expected\": \"error: altitude out of range\", \"passed\": false}, {\"check\": \"repair check: dial gauge ceiling\", \"actual\": {\"minutes\": 15, \"psi\": 14}, \"expected\": \"error: altitude out of range\", \"passed\": false}, {\"check\": \"generated control 1\", \"actual\": \"error: method\", \"expected\": \"error: method\", \"passed\": true}, {\"check\": \"generated control 2\", \"actual\": \"error: method\", \"expected\": \"error: method\", \"passed\": true}, {\"check\": \"generated control 3\", \"actual\": {\"minutes\": 45, \"psi\": null}, \"expected\": {\"minutes\": 45, \"psi\": null}, \"passed\": true}], \"passed\": false}\n"},"fixed":{"elapsed_ms":45.51,"exit_code":0,"observations":[{"actual":{"minutes":10,"psi":null},"check":"sea level bath","expected":{"minutes":10,"psi":null},"passed":true},{"actual":{"minutes":10,"psi":null},"check":"band edge 1000","expected":{"minutes":10,"psi":null},"passed":true},{"actual":{"minutes":25,"psi":12},"check":"dial mid","expected":{"minutes":25,"psi":12},"passed":true},{"actual":"error: altitude out of range","check":"regression: dial gauge ceiling","expected":"error: altitude out of range","passed":true},{"actual":"error: altitude out of range","check":"repair check: dial gauge ceiling","expected":"error: altitude out of range","passed":true},{"actual":"error: method","check":"generated control 1","expected":"error: method","passed":true},{"actual":"error: method","check":"generated control 2","expected":"error: method","passed":true},{"actual":{"minutes":45,"psi":null},"check":"generated control 3","expected":{"minutes":45,"psi":null},"passed":true}],"passed":true,"stderr":"","stdout":"{\"observations\": [{\"check\": \"sea level bath\", \"actual\": {\"minutes\": 10, \"psi\": null}, \"expected\": {\"minutes\": 10, \"psi\": null}, \"passed\": true}, {\"check\": \"band edge 1000\", \"actual\": {\"minutes\": 10, \"psi\": null}, \"expected\": {\"minutes\": 10, \"psi\": null}, \"passed\": true}, {\"check\": \"dial mid\", \"actual\": {\"minutes\": 25, \"psi\": 12}, \"expected\": {\"minutes\": 25, \"psi\": 12}, \"passed\": true}, {\"check\": \"regression: dial gauge ceiling\", \"actual\": \"error: altitude out of range\", \"expected\": \"error: altitude out of range\", \"passed\": true}, {\"check\": \"repair check: dial gauge ceiling\", \"actual\": \"error: altitude out of range\", \"expected\": \"error: altitude out of range\", \"passed\": true}, {\"check\": \"generated control 1\", \"actual\": \"error: method\", \"expected\": \"error: method\", \"passed\": true}, {\"check\": \"generated control 2\", \"actual\": \"error: method\", \"expected\": \"error: method\", \"passed\": true}, {\"check\": \"generated control 3\", \"actual\": {\"minutes\": 45, \"psi\": null}, \"expected\": {\"minutes\": 45, \"psi\": null}, \"passed\": true}], \"passed\": true}\n"}},"verified":true,"visibility":"public"}