PASS 운곡교P1: table records unchanged PASS 운곡교P1: proposals unchanged PASS 운곡교p2: table records unchanged PASS 운곡교p2: proposals unchanged PASS 산외교울산P1: table records unchanged PASS 산외교울산P1: proposals unchanged PASS ELEVATION TABLE: 2 rows NO.1 / NO.2 ['1', '2'] PASS ELEVATION TABLE: all 15 columns read [16, 16] PASS ELEVATION TABLE NO.2 EL.'X' 60.427, C3 1400 PASS 솔플레이트 TABLE: 2 rows, L '1,000' [{'_key': '1', 'S(%)': '-5.526', 'L': '1,000', 'W': '900', 'T': '50', 'T1': '78', 'T2': '22'}, {'_key': '2', 'S(%)': '-5.526', 'L': '1,000', 'W': '900', 'T': '50', 'T1': '78', 'T2': '22'}] PASS thousands separator PASS candidates all equal the typed inputs (36 rows) [] PASS candidates cover G1 seats, G5 el_x, params bearings and sole plates ['expected.G1.seats', 'expected.G2.schedule_L', 'expected.G2.schedule_n', 'expected.G5.L', 'expected.G5.S', 'expected.G5.T', 'expected.G5.W', 'expected.G5.el_x', 'expected.G5.h3', 'params.bearing_seats.bearings', 'params.rebar_marks.P1', 'params.sole_plates.h3', 'params.sole_plates.table'] PASS G1 gate PASS 97/97, negatives detected, reload ok {'total': 97, 'passed': 97, 'failed': 0, 'volumes_m3': {'pile1': 32.53, 'pile2': 25.525, 'column': 37.699, 'coping': 31.393}} PASS G2 gate PASS 26/26, negatives detected, reload ok {'total': 26, 'passed': 26, 'failed': 0, 'min_cover': {'P1': 107.5, 'P2': 91.0, 'P3': 76.0}} PASS G5 gate PASS 39/39, negatives detected, reload ok {'total': 39, 'passed': 39, 'failed': 0} PASS G2 min side cover P1 107.5 / P2 91 / P3 76 (R 1,000 - radial - bar radius) {'P1': 107.5, 'P2': 91.0, 'P3': 76.0} PASS scope G1, G2, G5 ['G1', 'G2', 'G5'] PASS template Ramp-A교P1형 = pier inputs RESULT PASS