
eomsangdonandClaude Opus 5.5
172ff8170b
refactor(511-B B-6 정리): 운영 부름 0 파이썬 짝 걷음 · 남는 짝 머리에 남는 까닭 · 등록부 until 걷음 · 알려진 차 까닭 · 322_3 flow 빨강 고침
걷은 함수(운영 부름 0 · 전수 확인 = 화면 · 서버 · 체인 · 추천 엔진 · B07 · 시험)
- common_util/common_util_excavation.py 통째(126 줄 · pipe_trench_width_m · wall_trench_area_m2 · wall_trench_width_m · 서버 = Node excavation.trench)
- Engine_Grade_Carry.carry_edits(Node carry_seat 겉) · Route_Save_Parts.seat_route_moved(시험 헬퍼 helper_475_1_moved 로 옮김)
- Engine_Tilt.attach_underdrains · Engine_Structures_Wall.attach_wall_structures · load_wall_structures
- Engine_Grade_Alignment.tangent_elevation(부름 0) · station_key.dedupe_station_keys · loose_chainage
줄 수 전 → 후: excavation.py 126 → 0 · Grade_Carry 178 → 157 · Save_Parts 289 → 269 · Wall 221 → 197 · Tilt 115 → 112 · station_key 141 → 122 · Alignment 657 → 654
남는 짝(머리 「남는 까닭」 한 줄) — Grade · Grade_Profile · Alignment · CurveLaw(2~4 순위 폴백 · 추천) · NodeEdits · SampleExtend · Router_Design · Ranges · Engine_Design · Areas · cross_berm(DTM 아닌 지표면 · Node 못 부를 때 · B07 · 추천) · Tilt · Wall · Culvert(B04 B07 B08) · route_follow · structure_station · station_key · route_polyline(745 줄 · 까닭 = 등록부 R1 줄)
등록부 — until 칸 걷음(G1 = py 표본기 남김 · 까닭 note) · C6 pair = attach_underdrain_specs · F8 pair null
알려진 차 — golden KNOWN 셋 그대로 나타남(R7 표본 출처 · W0 저장 때 경고 · X2 입력 선 자릿수 · 까닭 고침) · underdrain 알려진 차 까닭 · 511_b5 KNOWN_ARC 그대로
계산 자리 창 — 45 줄 · 서버만 아닌 41(바꿀 수 있음 40 + F9) · 서버만 넷(G3 D1 D2 N1 줄마다 까닭) · 옛 까닭 「짝 모으는 중 · B-4」 글 걷음
test_322_3_flow 빨강 — 헬퍼가 @config/config_frontend 흉내(511-A design_calc_server import)
시험 기준 — 걷은 짝 거울 = 걷기 전 파이썬 값 고정(excavation · station_key) · Node carry_seat · attach_underdrain_specs · wall_specs_from
검증: 고친 대상 시험 97 파일 562 통과 · 21 건너뜀 · typecheck 0 · 700 줄 넘는 새 파일 없음 — 요구 320-4
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 16:34:08 +09:00
..
2026-10-22 16:34:08 +09:00
2026-10-19 12:07:12 +09:00
2026-10-22 15:42:35 +09:00
2026-10-19 12:07:12 +09:00
2026-10-19 12:07:12 +09:00
2026-10-20 11:14:00 +09:00
2026-10-21 20:41:20 +09:00
2026-10-21 20:41:20 +09:00
2026-10-19 22:51:52 +09:00
2026-10-21 20:41:20 +09:00
2026-09-04 21:22:27 +09:00
2026-09-06 14:20:54 +09:00
2026-10-16 11:01:38 +09:00
2026-10-22 16:34:08 +09:00
2026-10-22 16:34:08 +09:00
2026-10-22 16:34:08 +09:00
2026-10-22 14:26:04 +09:00
2026-10-22 16:34:08 +09:00
2026-10-22 16:34:08 +09:00
2026-10-22 14:22:25 +09:00
2026-09-02 16:15:25 +09:00
2026-09-02 16:15:25 +09:00
2026-10-18 12:43:20 +09:00
2026-10-18 12:56:34 +09:00
2026-09-30 09:12:05 +09:00
2026-10-18 12:56:34 +09:00
2026-10-18 17:59:23 +09:00
2026-10-18 12:45:38 +09:00
2026-10-16 11:10:13 +09:00
2026-10-18 12:45:38 +09:00
2026-10-21 20:41:20 +09:00
2026-10-18 13:18:15 +09:00
2026-10-22 14:22:25 +09:00
2026-10-19 16:36:26 +09:00
2026-10-22 14:59:14 +09:00
2026-10-22 14:22:25 +09:00
2026-10-06 12:22:08 +09:00
2026-10-06 12:22:08 +09:00
2026-10-19 14:23:23 +09:00
2026-10-22 13:09:00 +09:00
2026-10-18 22:01:27 +09:00
2026-10-20 09:45:41 +09:00
2026-10-11 19:53:24 +09:00
2026-10-22 16:34:08 +09:00
2026-10-22 14:59:14 +09:00
2026-10-22 16:34:08 +09:00
2026-10-22 15:02:29 +09:00
2026-10-22 14:18:09 +09:00
2026-10-16 11:03:45 +09:00
2026-10-21 13:44:25 +09:00
2026-10-22 14:59:14 +09:00
2026-10-21 13:28:06 +09:00
2026-10-21 20:41:20 +09:00
2026-10-22 14:38:16 +09:00
2026-10-18 23:28:02 +09:00
2026-10-19 21:58:53 +09:00
2026-10-19 22:51:52 +09:00
2026-10-14 15:40:38 +09:00
2026-10-22 14:59:14 +09:00
2026-10-16 11:19:54 +09:00
2026-10-16 13:44:50 +09:00
2026-10-16 13:44:50 +09:00
2026-10-16 13:44:50 +09:00
2026-10-09 09:28:30 +09:00
2026-10-09 09:28:30 +09:00
2026-10-16 13:44:50 +09:00
2026-10-14 18:06:13 +09:00
2026-10-09 14:59:29 +09:00
2026-10-17 12:12:43 +09:00
2026-10-19 08:55:32 +09:00
2026-10-16 13:44:50 +09:00
2026-10-12 21:58:16 +09:00
2026-10-07 08:23:48 +09:00
2026-10-16 13:44:50 +09:00
2026-08-23 13:11:49 +09:00
2026-10-16 13:44:50 +09:00
2026-10-21 12:23:11 +09:00
2026-10-16 11:47:31 +09:00
2026-10-20 20:17:04 +09:00
2026-10-22 12:36:48 +09:00
2026-10-19 08:55:32 +09:00
2026-10-16 13:44:50 +09:00
2026-10-22 12:36:48 +09:00
2026-10-13 19:54:27 +09:00
2026-10-17 14:13:20 +09:00
2026-10-22 12:36:48 +09:00
2026-10-19 16:45:44 +09:00
2026-10-22 12:46:09 +09:00
2026-10-21 20:41:54 +09:00
2026-10-16 12:02:02 +09:00
2026-10-22 12:36:48 +09:00
2026-10-16 13:44:50 +09:00
2026-10-18 09:26:18 +09:00
2026-10-08 12:13:43 +09:00
2026-10-16 11:47:55 +09:00
2026-10-19 09:42:53 +09:00
2026-10-12 19:19:05 +09:00
2026-10-16 13:44:50 +09:00
2026-10-22 12:46:09 +09:00
2026-10-12 19:15:13 +09:00
2026-10-22 14:26:04 +09:00
2026-10-10 19:03:14 +09:00
2026-10-19 15:13:30 +09:00
2026-10-19 15:13:30 +09:00
2026-10-19 09:35:58 +09:00
2026-09-29 22:38:35 +09:00
2026-10-11 19:53:24 +09:00
2026-10-19 10:41:58 +09:00
2026-10-22 14:26:04 +09:00
2026-10-18 12:20:21 +09:00
2026-10-16 11:27:32 +09:00
2026-10-20 20:17:04 +09:00
2026-10-13 19:44:45 +09:00
2026-10-18 21:37:54 +09:00
2026-10-18 16:20:03 +09:00
2026-10-21 13:15:54 +09:00
2026-10-21 13:44:25 +09:00
2026-10-17 17:22:47 +09:00
2026-10-19 11:01:18 +09:00
2026-10-19 15:33:08 +09:00
2026-10-19 09:53:26 +09:00
2026-10-22 14:26:04 +09:00
2026-10-22 15:42:35 +09:00
2026-10-19 08:55:32 +09:00
2026-10-22 13:09:00 +09:00
2026-10-18 09:26:18 +09:00
2026-09-29 22:38:35 +09:00
2026-10-18 21:33:18 +09:00
2026-10-22 14:26:04 +09:00
2026-10-16 13:44:50 +09:00
2026-10-17 17:56:49 +09:00
2026-10-17 12:09:07 +09:00
2026-10-21 16:23:33 +09:00
2026-10-17 17:22:47 +09:00
2026-10-19 16:45:44 +09:00
2026-10-16 20:41:55 +09:00
2026-09-04 18:14:59 +09:00
2026-10-21 20:41:20 +09:00
2026-10-21 20:41:20 +09:00
2026-10-21 20:41:54 +09:00
2026-10-17 11:49:16 +09:00
2026-10-21 15:55:01 +09:00
2026-10-22 13:09:00 +09:00
2026-10-21 16:03:02 +09:00
2026-10-17 17:16:22 +09:00
2026-10-21 13:15:54 +09:00
2026-10-18 21:33:24 +09:00
2026-10-17 14:44:40 +09:00
2026-10-18 19:52:20 +09:00
2026-10-17 17:16:22 +09:00
2026-10-21 20:41:20 +09:00
2026-10-21 20:41:20 +09:00
2026-10-18 21:33:24 +09:00
2026-10-20 23:32:28 +09:00
2026-10-17 21:37:08 +09:00
2026-09-29 19:46:46 +09:00
2026-10-17 17:17:51 +09:00
2026-10-13 13:39:48 +09:00
2026-10-22 13:09:00 +09:00
2026-10-18 13:32:07 +09:00
2026-09-29 20:22:49 +09:00
2026-10-19 17:02:56 +09:00
2026-10-21 20:41:20 +09:00
2026-10-21 20:41:54 +09:00
2026-10-17 17:17:51 +09:00
2026-10-15 12:35:57 +09:00
2026-10-19 21:58:53 +09:00
2026-10-20 23:32:28 +09:00
2026-10-16 13:55:35 +09:00
2026-10-22 13:09:00 +09:00
2026-10-20 09:34:05 +09:00
2026-10-10 15:31:59 +09:00
2026-10-10 18:48:57 +09:00
2026-10-16 13:44:50 +09:00
2026-10-16 13:44:50 +09:00
2026-10-17 17:24:51 +09:00
2026-10-16 13:44:50 +09:00
2026-10-16 13:44:50 +09:00
2026-10-17 21:43:51 +09:00
2026-10-20 20:25:44 +09:00
2026-10-17 15:03:16 +09:00
2026-10-16 13:44:50 +09:00
2026-10-16 13:44:50 +09:00
2026-10-19 09:42:53 +09:00
2026-10-18 19:18:33 +09:00
2026-10-20 20:25:44 +09:00
2026-10-11 19:53:24 +09:00
2026-10-17 15:03:16 +09:00
2026-10-16 13:44:50 +09:00
2026-10-12 19:14:50 +09:00
2026-10-16 13:44:50 +09:00
2026-10-22 12:36:48 +09:00
2026-10-17 17:22:47 +09:00
2026-10-17 22:09:34 +09:00
2026-10-17 14:41:24 +09:00
2026-10-21 16:03:02 +09:00
2026-10-21 20:41:20 +09:00
2026-10-13 18:50:11 +09:00
2026-10-21 16:23:33 +09:00
2026-10-17 13:32:06 +09:00
2026-10-13 19:44:45 +09:00
2026-10-09 14:56:48 +09:00
2026-10-09 14:56:48 +09:00
2026-10-16 11:11:10 +09:00
2026-10-08 20:10:19 +09:00
2026-10-14 18:06:13 +09:00
2026-10-16 20:42:28 +09:00
2026-10-19 09:09:47 +09:00