From 322a2f1f13451cdd50021f8448566d8de92c07d9 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Fri, 4 Sep 2026 10:51:39 +0900 Subject: [PATCH] =?UTF-8?q?fix(B04):=20=EB=B6=84=EB=A6=AC=EB=A1=9C=20?= =?UTF-8?q?=EC=82=AC=EB=9D=BC=EC=A7=84=20=EC=9D=B4=EB=A6=84=EC=9D=84=20?= =?UTF-8?q?=EC=A7=84=EC=9E=85=20=EB=9D=BC=EC=9A=B0=ED=84=B0=EC=97=90?= =?UTF-8?q?=EC=84=9C=20=EC=9E=AC=EB=85=B8=EC=B6=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 700줄 분리 때 _Router_Progress · _Router_Status 로 옮겨 진입 파일에서 안 보이게 된 PROGRESS_FILE_RELATIVE · _progress_file_path · read_surface_progress · get_wf1_analysis_status · get_surface_model_preview 를 as 재노출로 되살림. 옛 경로를 보던 호출부·테스트가 그대로 동작하게 하려는 것(laptop-main 의 B07 사례와 같은 사고 예방). 검증: 분리 전 모듈 정의 이름을 전수 대조해 누락 0개(_Router 16개 · _Router_Watershed 30개), 라우트 9개 유지, ruff check/format 통과, tmp/tests 183 passed. Co-Authored-By: Claude Opus 5 (1M context) --- B04_PreProcess/B04_PreProcess_Router.py | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/B04_PreProcess/B04_PreProcess_Router.py b/B04_PreProcess/B04_PreProcess_Router.py index c4e6ad6a..6de4818d 100644 --- a/B04_PreProcess/B04_PreProcess_Router.py +++ b/B04_PreProcess/B04_PreProcess_Router.py @@ -29,8 +29,22 @@ from B04_PreProcess.B04_PreProcess_Repository import ( list_surface_models, save_surface_analysis_to_db, ) + +# 700줄 분리로 옮긴 이름을 **진입 파일에서 그대로 다시 노출**한다 — 옛 경로를 보던 +# 호출부·테스트가 그대로 동작하게 하려는 것(2026-09-04, laptop-main 사례로 확인). from B04_PreProcess.B04_PreProcess_Router_Progress import ( - write_surface_progress, + PROGRESS_FILE_RELATIVE as PROGRESS_FILE_RELATIVE, +) +from B04_PreProcess.B04_PreProcess_Router_Progress import _progress_file_path as _progress_file_path +from B04_PreProcess.B04_PreProcess_Router_Progress import ( + read_surface_progress as read_surface_progress, +) +from B04_PreProcess.B04_PreProcess_Router_Progress import write_surface_progress +from B04_PreProcess.B04_PreProcess_Router_Status import ( + get_surface_model_preview as get_surface_model_preview, +) +from B04_PreProcess.B04_PreProcess_Router_Status import ( + get_wf1_analysis_status as get_wf1_analysis_status, ) from B04_PreProcess.B04_PreProcess_Router_Status import router as status_router from B04_PreProcess.B04_PreProcess_Schema import (