{"abstract":"Fiber contributes nothing to energy.","category":"Recipe scaling and nutrition","checks":8,"contract":"Gram amounts as strings. Total carbohydrate includes fiber and polyols; available carb = max(0, carb - fiber - polyol). kcal = 4*protein + 9*fat + 4*available + 2*fiber + 7*alcohol + 2.4*polyol. Return [kcal, kJ, fat_energy_pct]: kcal half-up integer of the exact energy, kJ half-up integer of exact kcal * 4.184, fat pct = half-up of 9*fat/exact kcal*100 (0 if energy is 0).","evaluation_group":"w2-recipe_scaling_and_nutrition-atwater-energy","failed_approach":"Using 4 kcal per gram treats fiber as available carbohydrate.","family":"w2-recipe_scaling_and_nutrition-atwater-energy-fiber-energy-factor","id":"FA-96991","implementations":{"attempt":{"sha256":"8c416c75c13af586784c8861479bc8f7ebfce45e4b6ae6c3296c1ee1670dd0f5","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nfrom fractions import Fraction\nN = 1\nobservations = []\ndef solve(protein, fat, carb, fiber, alcohol, polyol):\n    p, fat, carb, fib, alc, poly = (Fraction(v) for v in (protein, fat, carb, fiber, alcohol, polyol))\n    avail = carb - fib - poly\n    avail = max(avail, Fraction(0))\n    exact = 4 * p + 9 * fat + 4 * avail + 4 * fib + 7 * alc + Fraction(12, 5) * poly\n    def r(x):\n        return math.floor(x + Fraction(1, 2))\n    kj = r(exact * Fraction(4184, 1000))\n    pct_fat = r(9 * fat * 100 / exact) if exact else 0\n    return [r(exact), kj, pct_fat]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[['all zero', ['0', '0', '0', '0', '0', '0'], [0, 0, 0]],\n  ['fat only', ['0', '10', '0', '0', '0', '0'], [90, 377, 100]],\n  ['fiber heavier than carb', ['5', '1', '3', '6', '0', '0'], [41, 172, 22]],\n  ['regression: fiber energy factor', ['17', '21', '21', '5', '0', '0'], [331, 1385, 57]],\n  ['repair check: fiber energy factor', ['19', '0', '27', '5', '5', '0'], [209, 874, 0]],\n  ['generated control 1', ['6', '15', '18', '1', '14', '4'], [321, 1341, 42]],\n  ['generated control 2', ['7', '6', '58', '3', '5', '4'], [337, 1408, 16]],\n  ['generated control 3', ['15', '51/2', '46', '0', '0', '4'], [467, 1954, 49]]],\n [['fat only', ['0', '10', '0', '0', '0', '0'], [90, 377, 100]],\n  ['fiber heavier than carb', ['5', '1', '3', '6', '0', '0'], [41, 172, 22]],\n  ['sugar-free candy', ['0', '5', '30', '1', '0', '20'], [131, 548, 34]],\n  ['regression: fiber energy factor', ['17', '4', '0', '8', '0', '0'], [120, 502, 30]],\n  ['repair check: fiber energy factor', ['16', '3/4', '37', '39', '5', '0'], [184, 769, 4]],\n  ['generated control 1', ['36', '7/4', '0', '0', '0', '4'], [169, 709, 9]],\n  ['generated control 2', ['33', '1/4', '59', '0', '0', '4'], [364, 1522, 1]],\n  ['generated control 3', ['34', '22', '13', '0', '0', '10'], [370, 1548, 54]]],\n [['fiber heavier than carb', ['5', '1', '3', '6', '0', '0'], [41, 172, 22]],\n  ['sugar-free candy', ['0', '5', '30', '1', '0', '20'], [131, 548, 34]],\n  ['cocktail', ['0', '0', '12', '0', '14', '0'], [146, 611, 0]],\n  ['regression: fiber energy factor', ['40', '5', '46', '5', '0', '4'], [373, 1559, 12]],\n  ['repair check: fiber energy factor', ['19', '7/2', '45', '2', '0', '4'], [277, 1159, 11]],\n  ['generated control 1', ['21', '51/4', '3', '0', '5', '10'], [258, 1078, 45]],\n  ['generated control 2', ['26', '26', '45', '5', '14', '0'], [606, 2536, 39]],\n  ['generated control 3', ['39', '0', '52', '0', '0', '10'], [348, 1456, 0]]],\n [['sugar-free candy', ['0', '5', '30', '1', '0', '20'], [131, 548, 34]],\n  ['cocktail', ['0', '0', '12', '0', '14', '0'], [146, 611, 0]],\n  ['all zero', ['0', '0', '0', '0', '0', '0'], [0, 0, 0]],\n  ['regression: fiber energy factor', ['6', '14', '27', '5', '14', '10'], [330, 1381, 38]],\n  ['repair check: fiber energy factor', ['6', '13/4', '38', '2', '14', '0'], [299, 1252, 10]],\n  ['generated control 1', ['8', '21', '33', '35', '0', '0'], [291, 1218, 65]],\n  ['generated control 2', ['15', '11', '32', '8', '0', '0'], [271, 1134, 37]],\n  ['generated control 3', ['38', '59/4', '30', '2', '14', '10'], [483, 2020, 27]]],\n [['cocktail', ['0', '0', '12', '0', '14', '0'], [146, 611, 0]],\n  ['all zero', ['0', '0', '0', '0', '0', '0'], [0, 0, 0]],\n  ['fat only', ['0', '10', '0', '0', '0', '0'], [90, 377, 100]],\n  ['regression: fiber energy factor', ['2', '27/2', '5', '5', '0', '4'], [149, 624, 81]],\n  ['repair check: fiber energy factor', ['30', '67/4', '9', '1', '5', '10'], [332, 1388, 45]],\n  ['generated control 1', ['23', '25', '24', '8', '0', '10'], [381, 1594, 59]],\n  ['generated control 2', ['32', '39/2', '10', '0', '0', '10'], [328, 1370, 54]],\n  ['generated control 3', ['28', '23', '33', '5', '0', '4'], [435, 1818, 48]]]]\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":"cb170e084db351f0c455439e2665d71a27e8c53d34d37e2fb32b009f5225d57b","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nfrom fractions import Fraction\nN = 1\nobservations = []\ndef solve(protein, fat, carb, fiber, alcohol, polyol):\n    p, fat, carb, fib, alc, poly = (Fraction(v) for v in (protein, fat, carb, fiber, alcohol, polyol))\n    avail = carb - fib - poly\n    avail = max(avail, Fraction(0))\n    exact = 4 * p + 9 * fat + 4 * avail + 0 * fib + 7 * alc + Fraction(12, 5) * poly\n    def r(x):\n        return math.floor(x + Fraction(1, 2))\n    kj = r(exact * Fraction(4184, 1000))\n    pct_fat = r(9 * fat * 100 / exact) if exact else 0\n    return [r(exact), kj, pct_fat]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[['all zero', ['0', '0', '0', '0', '0', '0'], [0, 0, 0]],\n  ['fat only', ['0', '10', '0', '0', '0', '0'], [90, 377, 100]],\n  ['fiber heavier than carb', ['5', '1', '3', '6', '0', '0'], [41, 172, 22]],\n  ['regression: fiber energy factor', ['17', '21', '21', '5', '0', '0'], [331, 1385, 57]],\n  ['repair check: fiber energy factor', ['19', '0', '27', '5', '5', '0'], [209, 874, 0]],\n  ['generated control 1', ['6', '15', '18', '1', '14', '4'], [321, 1341, 42]],\n  ['generated control 2', ['7', '6', '58', '3', '5', '4'], [337, 1408, 16]],\n  ['generated control 3', ['15', '51/2', '46', '0', '0', '4'], [467, 1954, 49]]],\n [['fat only', ['0', '10', '0', '0', '0', '0'], [90, 377, 100]],\n  ['fiber heavier than carb', ['5', '1', '3', '6', '0', '0'], [41, 172, 22]],\n  ['sugar-free candy', ['0', '5', '30', '1', '0', '20'], [131, 548, 34]],\n  ['regression: fiber energy factor', ['17', '4', '0', '8', '0', '0'], [120, 502, 30]],\n  ['repair check: fiber energy factor', ['16', '3/4', '37', '39', '5', '0'], [184, 769, 4]],\n  ['generated control 1', ['36', '7/4', '0', '0', '0', '4'], [169, 709, 9]],\n  ['generated control 2', ['33', '1/4', '59', '0', '0', '4'], [364, 1522, 1]],\n  ['generated control 3', ['34', '22', '13', '0', '0', '10'], [370, 1548, 54]]],\n [['fiber heavier than carb', ['5', '1', '3', '6', '0', '0'], [41, 172, 22]],\n  ['sugar-free candy', ['0', '5', '30', '1', '0', '20'], [131, 548, 34]],\n  ['cocktail', ['0', '0', '12', '0', '14', '0'], [146, 611, 0]],\n  ['regression: fiber energy factor', ['40', '5', '46', '5', '0', '4'], [373, 1559, 12]],\n  ['repair check: fiber energy factor', ['19', '7/2', '45', '2', '0', '4'], [277, 1159, 11]],\n  ['generated control 1', ['21', '51/4', '3', '0', '5', '10'], [258, 1078, 45]],\n  ['generated control 2', ['26', '26', '45', '5', '14', '0'], [606, 2536, 39]],\n  ['generated control 3', ['39', '0', '52', '0', '0', '10'], [348, 1456, 0]]],\n [['sugar-free candy', ['0', '5', '30', '1', '0', '20'], [131, 548, 34]],\n  ['cocktail', ['0', '0', '12', '0', '14', '0'], [146, 611, 0]],\n  ['all zero', ['0', '0', '0', '0', '0', '0'], [0, 0, 0]],\n  ['regression: fiber energy factor', ['6', '14', '27', '5', '14', '10'], [330, 1381, 38]],\n  ['repair check: fiber energy factor', ['6', '13/4', '38', '2', '14', '0'], [299, 1252, 10]],\n  ['generated control 1', ['8', '21', '33', '35', '0', '0'], [291, 1218, 65]],\n  ['generated control 2', ['15', '11', '32', '8', '0', '0'], [271, 1134, 37]],\n  ['generated control 3', ['38', '59/4', '30', '2', '14', '10'], [483, 2020, 27]]],\n [['cocktail', ['0', '0', '12', '0', '14', '0'], [146, 611, 0]],\n  ['all zero', ['0', '0', '0', '0', '0', '0'], [0, 0, 0]],\n  ['fat only', ['0', '10', '0', '0', '0', '0'], [90, 377, 100]],\n  ['regression: fiber energy factor', ['2', '27/2', '5', '5', '0', '4'], [149, 624, 81]],\n  ['repair check: fiber energy factor', ['30', '67/4', '9', '1', '5', '10'], [332, 1388, 45]],\n  ['generated control 1', ['23', '25', '24', '8', '0', '10'], [381, 1594, 59]],\n  ['generated control 2', ['32', '39/2', '10', '0', '0', '10'], [328, 1370, 54]],\n  ['generated control 3', ['28', '23', '33', '5', '0', '4'], [435, 1818, 48]]]]\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":"8a616de99083d165e253192009c2119621d16dac29df2760ab7734e4c0410644","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nfrom fractions import Fraction\nN = 1\nobservations = []\ndef solve(protein, fat, carb, fiber, alcohol, polyol):\n    p, fat, carb, fib, alc, poly = (Fraction(v) for v in (protein, fat, carb, fiber, alcohol, polyol))\n    avail = carb - fib - poly\n    avail = max(avail, Fraction(0))\n    exact = 4 * p + 9 * fat + 4 * avail + 2 * fib + 7 * alc + Fraction(12, 5) * poly\n    def r(x):\n        return math.floor(x + Fraction(1, 2))\n    kj = r(exact * Fraction(4184, 1000))\n    pct_fat = r(9 * fat * 100 / exact) if exact else 0\n    return [r(exact), kj, pct_fat]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[['all zero', ['0', '0', '0', '0', '0', '0'], [0, 0, 0]],\n  ['fat only', ['0', '10', '0', '0', '0', '0'], [90, 377, 100]],\n  ['fiber heavier than carb', ['5', '1', '3', '6', '0', '0'], [41, 172, 22]],\n  ['regression: fiber energy factor', ['17', '21', '21', '5', '0', '0'], [331, 1385, 57]],\n  ['repair check: fiber energy factor', ['19', '0', '27', '5', '5', '0'], [209, 874, 0]],\n  ['generated control 1', ['6', '15', '18', '1', '14', '4'], [321, 1341, 42]],\n  ['generated control 2', ['7', '6', '58', '3', '5', '4'], [337, 1408, 16]],\n  ['generated control 3', ['15', '51/2', '46', '0', '0', '4'], [467, 1954, 49]]],\n [['fat only', ['0', '10', '0', '0', '0', '0'], [90, 377, 100]],\n  ['fiber heavier than carb', ['5', '1', '3', '6', '0', '0'], [41, 172, 22]],\n  ['sugar-free candy', ['0', '5', '30', '1', '0', '20'], [131, 548, 34]],\n  ['regression: fiber energy factor', ['17', '4', '0', '8', '0', '0'], [120, 502, 30]],\n  ['repair check: fiber energy factor', ['16', '3/4', '37', '39', '5', '0'], [184, 769, 4]],\n  ['generated control 1', ['36', '7/4', '0', '0', '0', '4'], [169, 709, 9]],\n  ['generated control 2', ['33', '1/4', '59', '0', '0', '4'], [364, 1522, 1]],\n  ['generated control 3', ['34', '22', '13', '0', '0', '10'], [370, 1548, 54]]],\n [['fiber heavier than carb', ['5', '1', '3', '6', '0', '0'], [41, 172, 22]],\n  ['sugar-free candy', ['0', '5', '30', '1', '0', '20'], [131, 548, 34]],\n  ['cocktail', ['0', '0', '12', '0', '14', '0'], [146, 611, 0]],\n  ['regression: fiber energy factor', ['40', '5', '46', '5', '0', '4'], [373, 1559, 12]],\n  ['repair check: fiber energy factor', ['19', '7/2', '45', '2', '0', '4'], [277, 1159, 11]],\n  ['generated control 1', ['21', '51/4', '3', '0', '5', '10'], [258, 1078, 45]],\n  ['generated control 2', ['26', '26', '45', '5', '14', '0'], [606, 2536, 39]],\n  ['generated control 3', ['39', '0', '52', '0', '0', '10'], [348, 1456, 0]]],\n [['sugar-free candy', ['0', '5', '30', '1', '0', '20'], [131, 548, 34]],\n  ['cocktail', ['0', '0', '12', '0', '14', '0'], [146, 611, 0]],\n  ['all zero', ['0', '0', '0', '0', '0', '0'], [0, 0, 0]],\n  ['regression: fiber energy factor', ['6', '14', '27', '5', '14', '10'], [330, 1381, 38]],\n  ['repair check: fiber energy factor', ['6', '13/4', '38', '2', '14', '0'], [299, 1252, 10]],\n  ['generated control 1', ['8', '21', '33', '35', '0', '0'], [291, 1218, 65]],\n  ['generated control 2', ['15', '11', '32', '8', '0', '0'], [271, 1134, 37]],\n  ['generated control 3', ['38', '59/4', '30', '2', '14', '10'], [483, 2020, 27]]],\n [['cocktail', ['0', '0', '12', '0', '14', '0'], [146, 611, 0]],\n  ['all zero', ['0', '0', '0', '0', '0', '0'], [0, 0, 0]],\n  ['fat only', ['0', '10', '0', '0', '0', '0'], [90, 377, 100]],\n  ['regression: fiber energy factor', ['2', '27/2', '5', '5', '0', '4'], [149, 624, 81]],\n  ['repair check: fiber energy factor', ['30', '67/4', '9', '1', '5', '10'], [332, 1388, 45]],\n  ['generated control 1', ['23', '25', '24', '8', '0', '10'], [381, 1594, 59]],\n  ['generated control 2', ['32', '39/2', '10', '0', '0', '10'], [328, 1370, 54]],\n  ['generated control 3', ['28', '23', '33', '5', '0', '4'], [435, 1818, 48]]]]\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-atwater-energy-fiber-energy-factor","generated_at":"2026-09-29T14:52:27.780969+00:00","license":"CC0-1.0","python":"3.12.14","seed":1,"split":"open-access"},"relevance":"Recipe energy totals use factor systems where fiber and sugar alcohols are not full carbohydrate.","repair":"Add 2 kcal per gram of fiber.","root_cause":"The 2 kcal per gram fermentable fiber factor is dropped.","sha256":"9001f89a8b8f89a4b4232e1d07cf713cfefb91cf497f1f2f4e762b556653204e","title":"Atwater energy calculator: fiber energy factor · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verification":{"attempt":{"elapsed_ms":40.786,"exit_code":1,"observations":[{"actual":[0,0,0],"check":"all zero","expected":[0,0,0],"passed":true},{"actual":[90,377,100],"check":"fat only","expected":[90,377,100],"passed":true},{"actual":[53,222,17],"check":"fiber heavier than carb","expected":[41,172,22],"passed":false},{"actual":[341,1427,55],"check":"regression: fiber energy factor","expected":[331,1385,57],"passed":false},{"actual":[219,916,0],"check":"repair check: fiber energy factor","expected":[209,874,0],"passed":false},{"actual":[323,1350,42],"check":"generated control 1","expected":[321,1341,42],"passed":false},{"actual":[343,1433,16],"check":"generated control 2","expected":[337,1408,16],"passed":false},{"actual":[467,1954,49],"check":"generated control 3","expected":[467,1954,49],"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"all zero\", \"actual\": [0, 0, 0], \"expected\": [0, 0, 0], \"passed\": true}, {\"check\": \"fat only\", \"actual\": [90, 377, 100], \"expected\": [90, 377, 100], \"passed\": true}, {\"check\": \"fiber heavier than carb\", \"actual\": [53, 222, 17], \"expected\": [41, 172, 22], \"passed\": false}, {\"check\": \"regression: fiber energy factor\", \"actual\": [341, 1427, 55], \"expected\": [331, 1385, 57], \"passed\": false}, {\"check\": \"repair check: fiber energy factor\", \"actual\": [219, 916, 0], \"expected\": [209, 874, 0], \"passed\": false}, {\"check\": \"generated control 1\", \"actual\": [323, 1350, 42], \"expected\": [321, 1341, 42], \"passed\": false}, {\"check\": \"generated control 2\", \"actual\": [343, 1433, 16], \"expected\": [337, 1408, 16], \"passed\": false}, {\"check\": \"generated control 3\", \"actual\": [467, 1954, 49], \"expected\": [467, 1954, 49], \"passed\": true}], \"passed\": false}\n"},"broken":{"elapsed_ms":41.218,"exit_code":1,"observations":[{"actual":[0,0,0],"check":"all zero","expected":[0,0,0],"passed":true},{"actual":[90,377,100],"check":"fat only","expected":[90,377,100],"passed":true},{"actual":[29,121,31],"check":"fiber heavier than carb","expected":[41,172,22],"passed":false},{"actual":[321,1343,59],"check":"regression: fiber energy factor","expected":[331,1385,57],"passed":false},{"actual":[199,833,0],"check":"repair check: fiber energy factor","expected":[209,874,0],"passed":false},{"actual":[319,1333,42],"check":"generated control 1","expected":[321,1341,42],"passed":false},{"actual":[331,1383,16],"check":"generated control 2","expected":[337,1408,16],"passed":false},{"actual":[467,1954,49],"check":"generated control 3","expected":[467,1954,49],"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"all zero\", \"actual\": [0, 0, 0], \"expected\": [0, 0, 0], \"passed\": true}, {\"check\": \"fat only\", \"actual\": [90, 377, 100], \"expected\": [90, 377, 100], \"passed\": true}, {\"check\": \"fiber heavier than carb\", \"actual\": [29, 121, 31], \"expected\": [41, 172, 22], \"passed\": false}, {\"check\": \"regression: fiber energy factor\", \"actual\": [321, 1343, 59], \"expected\": [331, 1385, 57], \"passed\": false}, {\"check\": \"repair check: fiber energy factor\", \"actual\": [199, 833, 0], \"expected\": [209, 874, 0], \"passed\": false}, {\"check\": \"generated control 1\", \"actual\": [319, 1333, 42], \"expected\": [321, 1341, 42], \"passed\": false}, {\"check\": \"generated control 2\", \"actual\": [331, 1383, 16], \"expected\": [337, 1408, 16], \"passed\": false}, {\"check\": \"generated control 3\", \"actual\": [467, 1954, 49], \"expected\": [467, 1954, 49], \"passed\": true}], \"passed\": false}\n"},"fixed":{"elapsed_ms":43.108,"exit_code":0,"observations":[{"actual":[0,0,0],"check":"all zero","expected":[0,0,0],"passed":true},{"actual":[90,377,100],"check":"fat only","expected":[90,377,100],"passed":true},{"actual":[41,172,22],"check":"fiber heavier than carb","expected":[41,172,22],"passed":true},{"actual":[331,1385,57],"check":"regression: fiber energy factor","expected":[331,1385,57],"passed":true},{"actual":[209,874,0],"check":"repair check: fiber energy factor","expected":[209,874,0],"passed":true},{"actual":[321,1341,42],"check":"generated control 1","expected":[321,1341,42],"passed":true},{"actual":[337,1408,16],"check":"generated control 2","expected":[337,1408,16],"passed":true},{"actual":[467,1954,49],"check":"generated control 3","expected":[467,1954,49],"passed":true}],"passed":true,"stderr":"","stdout":"{\"observations\": [{\"check\": \"all zero\", \"actual\": [0, 0, 0], \"expected\": [0, 0, 0], \"passed\": true}, {\"check\": \"fat only\", \"actual\": [90, 377, 100], \"expected\": [90, 377, 100], \"passed\": true}, {\"check\": \"fiber heavier than carb\", \"actual\": [41, 172, 22], \"expected\": [41, 172, 22], \"passed\": true}, {\"check\": \"regression: fiber energy factor\", \"actual\": [331, 1385, 57], \"expected\": [331, 1385, 57], \"passed\": true}, {\"check\": \"repair check: fiber energy factor\", \"actual\": [209, 874, 0], \"expected\": [209, 874, 0], \"passed\": true}, {\"check\": \"generated control 1\", \"actual\": [321, 1341, 42], \"expected\": [321, 1341, 42], \"passed\": true}, {\"check\": \"generated control 2\", \"actual\": [337, 1408, 16], \"expected\": [337, 1408, 16], \"passed\": true}, {\"check\": \"generated control 3\", \"actual\": [467, 1954, 49], \"expected\": [467, 1954, 49], \"passed\": true}], \"passed\": true}\n"}},"verified":true,"visibility":"public"}