{ "summary": { "total": 35, "passed": 32, "failed": 3, "min_cover": { "P1": 109.0, "P2": 93.0, "P3": 117.8, "P4": 93.0, "P5": 93.0 } }, "results": [ { "check": "C8", "item": "P1 bar count", "expected": 68, "actual": 68, "diff": 0, "tol": 0, "result": "PASS" }, { "check": "C8", "item": "P1 pipes closed & paired with centrelines", "detail": "68/68", "result": "PASS" }, { "check": "C8", "item": "P2 bar count", "expected": 70, "actual": 70, "diff": 0, "tol": 0, "result": "PASS" }, { "check": "C8", "item": "P2 pipes closed & paired with centrelines", "detail": "140/140", "result": "PASS" }, { "check": "C8", "item": "P3 bar count", "expected": 12, "actual": 12, "diff": 0, "tol": 0, "result": "PASS" }, { "check": "C8", "item": "P3 pipes closed & paired with centrelines", "detail": "24/24", "result": "PASS" }, { "check": "C8", "item": "P4 bar count", "expected": 25, "actual": 25, "diff": 0, "tol": 0, "result": "PASS" }, { "check": "C8", "item": "P4 pipes closed & paired with centrelines", "detail": "25/25", "result": "PASS" }, { "check": "C8", "item": "P5 bar count", "expected": 64, "actual": 64, "diff": 0, "tol": 0, "result": "PASS" }, { "check": "C8", "item": "P5 pipes closed & paired with centrelines", "detail": "64/64", "result": "PASS" }, { "check": "C8", "item": "P1 original length (+coupler) vs schedule L (worst of 68)", "expected": 0, "actual": 0.929, "diff": 0.929, "tol": 1.0, "result": "PASS" }, { "check": "C8", "item": "P1 curve length - L (record)", "detail": "min -0.9 / max -0.9 mm", "result": "INFO" }, { "check": "C8", "item": "P1 curve length (+coupler) vs L (no fillet)", "expected": 0, "actual": 0.929, "diff": 0.929, "tol": 1.0, "result": "PASS" }, { "check": "C8", "item": "P2 original length (+coupler) vs schedule L (worst of 70)", "expected": 0, "actual": 1.0, "diff": 1.0, "tol": 1.0, "result": "PASS" }, { "check": "C8", "item": "P2 curve length - L (record)", "detail": "min -252.3 / max -252.3 mm", "result": "INFO" }, { "check": "C8", "item": "P3 original length (+coupler) vs schedule L (worst of 12)", "expected": 0, "actual": 1.0, "diff": 1.0, "tol": 1.0, "result": "PASS" }, { "check": "C8", "item": "P3 curve length - L (record)", "detail": "min 0.4 / max 0.4 mm", "result": "INFO" }, { "check": "C8", "item": "P3 curve length (+coupler) vs L (no fillet)", "expected": 0, "actual": 0.38, "diff": 0.38, "tol": 1.0, "result": "PASS" }, { "check": "C8", "item": "P4 original length (+coupler) vs schedule L (worst of 25)", "expected": 0, "actual": 0.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C8", "item": "P4 curve length - L (record)", "detail": "min 0.4 / max 0.4 mm", "result": "INFO" }, { "check": "C8", "item": "P4 curve length (+coupler) vs L (no fillet)", "expected": 0, "actual": 0.38, "diff": 0.38, "tol": 1.0, "result": "PASS" }, { "check": "C8", "item": "P5 original length (+coupler) vs schedule L (worst of 64)", "expected": 0, "actual": 0.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C8", "item": "P5 curve length - L (record)", "detail": "min -36.7 / max -36.7 mm", "result": "INFO" }, { "check": "C8", "item": "P1 radius (worst)", "expected": 0, "actual": 0.0, "diff": 0.0, "tol": 0.5, "result": "PASS" }, { "check": "C8", "item": "P1 angle vs start + i*360/68 (worst, deg)", "expected": 0, "actual": 0.0, "diff": 0.0, "tol": 0.01, "result": "PASS" }, { "check": "C8", "item": "P1 top EL (worst)", "expected": 0, "actual": 0.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C8", "item": "P1 hook leg EL (footing bottom + 200) (worst)", "expected": 0, "actual": 0.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C8", "item": "hoop level count 107", "detail": "108", "result": "FAIL" }, { "check": "C8", "item": "hoop levels vs dim chain (worst)", "expected": 0, "actual": 300.0, "diff": 300.0, "tol": 1.0, "result": "FAIL" }, { "check": "C8", "item": "hoop marks by zone (P3 x12, P4 x25, P2 x70)", "detail": "", "result": "FAIL" }, { "check": "C8", "item": "P3 radius (mid point)", "expected": 1149, "actual": 1149.0, "diff": -0.0, "tol": 0.5, "result": "PASS" }, { "check": "C8", "item": "P4 radius (mid point)", "expected": 1149, "actual": 1149.0, "diff": -0.0, "tol": 0.5, "result": "PASS" }, { "check": "C8", "item": "P2 radius (mid point)", "expected": 1149, "actual": 1149.0, "diff": 0.0, "tol": 0.5, "result": "PASS" }, { "check": "C8", "item": "tie levels 16 x 4", "detail": "16 levels", "result": "PASS" }, { "check": "C8", "item": "tie levels vs chain + 17.5 (worst)", "expected": 0, "actual": 0.0, "diff": 0.0, "tol": 1.0, "result": "PASS" }, { "check": "C8", "item": "concrete union for cover", "detail": "1 brep", "result": "INFO" }, { "check": "C8", "item": "P1 sample points outside concrete", "expected": 0, "actual": 0, "diff": 0, "tol": 0, "result": "PASS" }, { "check": "C8", "item": "P2 sample points outside concrete", "expected": 0, "actual": 0, "diff": 0, "tol": 0, "result": "PASS" }, { "check": "C8", "item": "P3 sample points outside concrete", "expected": 0, "actual": 0, "diff": 0, "tol": 0, "result": "PASS" }, { "check": "C8", "item": "P4 sample points outside concrete", "expected": 0, "actual": 0, "diff": 0, "tol": 0, "result": "PASS" }, { "check": "C8", "item": "P5 sample points outside concrete", "expected": 0, "actual": 0, "diff": 0, "tol": 0, "result": "PASS" }, { "check": "C8", "item": "min cover to concrete surface per mark (record)", "detail": "{\"P1\": 109.0, \"P2\": 93.0, \"P3\": 117.8, \"P4\": 93.0, \"P5\": 93.0}", "result": "INFO" } ] }