From 0b16a1240c13607a23e526edd98134577a234728 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Fri, 4 Sep 2026 10:49:06 +0900 Subject: [PATCH] =?UTF-8?q?fix(B07):=20=EB=B6=84=EB=A6=AC=ED=95=9C=20?= =?UTF-8?q?=EC=9C=A0=EC=97=AD=EB=8F=84=20=EC=9D=B4=EB=A6=84=EC=9D=84=20?= =?UTF-8?q?=EC=A7=84=EC=9E=85=20=ED=8C=8C=EC=9D=BC=EC=97=90=EC=84=9C=20?= =?UTF-8?q?=EC=9E=AC=EB=85=B8=EC=B6=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `_Support_Basin.py` 로 옮긴 뒤 `CONTOUR_FILE` · `STREAM_FILE` · `_basins_crs` · `_geojson_payload` · `_geojson_features` · `_too_far_from_route` 가 진입 파일에서 사라져, 옛 이름을 참조하던 다른 워크트리의 테스트가 ImportError·AttributeError 로 깨졌음(laptop-sub 보고 2건). 프로덕션 호출부는 새 모듈을 직접 봐 동작에는 영향 없었음. `as` 형태로 다시 내보내 분리 전 이름 14개가 진입 파일에서 모두 보이게 함. 검증: 진입 파일 속성 14개 전부 확인, 라우트 7개 유지, ruff check 통과, tmp/tests 378 passed Co-Authored-By: Claude Opus 5 (1M context) --- .../B07_DesignDetail_Router_Support.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/B07_DesignDetail/B07_DesignDetail_Router_Support.py b/B07_DesignDetail/B07_DesignDetail_Router_Support.py index bc045ce5..f3b1972f 100644 --- a/B07_DesignDetail/B07_DesignDetail_Router_Support.py +++ b/B07_DesignDetail/B07_DesignDetail_Router_Support.py @@ -39,6 +39,24 @@ from B07_DesignDetail.B07_DesignDetail_Engine_Template import add_title_fields # 유역도 배경·파일 입출력 조각은 700줄 제한으로 떼어냈다(2026-09-04). # 여기서 그대로 다시 내보내 호출부(`B07_DesignDetail_Router.py`)의 import 경로는 불변이다. +from B07_DesignDetail.B07_DesignDetail_Router_Support_Basin import ( + CONTOUR_FILE as CONTOUR_FILE, +) +from B07_DesignDetail.B07_DesignDetail_Router_Support_Basin import ( + STREAM_FILE as STREAM_FILE, +) +from B07_DesignDetail.B07_DesignDetail_Router_Support_Basin import ( + _basins_crs as _basins_crs, +) +from B07_DesignDetail.B07_DesignDetail_Router_Support_Basin import ( + _geojson_features as _geojson_features, +) +from B07_DesignDetail.B07_DesignDetail_Router_Support_Basin import ( + _geojson_payload as _geojson_payload, +) +from B07_DesignDetail.B07_DesignDetail_Router_Support_Basin import ( + _too_far_from_route as _too_far_from_route, +) from B07_DesignDetail.B07_DesignDetail_Router_Support_Basin import ( clip_line_to_box as clip_line_to_box, )