07e6441d7f2a6215a463f0eea9ead09e208656e4
B04_PreProcess_Router_Watershed.py 714줄 -> 518줄. 산출물 기록(.npz·스테이지 기하)과 응답 좌표 변환 헬퍼 9개를 B04_PreProcess_Router_Watershed_Output.py(225줄)로 그대로 옮김. 공개 심볼 router · get_primary_region · CONTOUR_FILE · STREAM_FILE 유지 (main.py · B03_FileInput_Service_Chain · B07_DesignDetail_Router_Support 참조). 검증: ruff check 전체 통과·format 적용, tmp/tests 183 passed, 백엔드 재시작 후 경로 2개 유지, /drainage/rainfall 200, /drainage/primary-region 200(schema_version 3), B05 화면 유역 11개·측점 66개 정상, 옮긴 순수 헬퍼 6개 직접 호출 스모크 통과. 분석 재실행(쓰기 경로)은 작업본 산출물을 덮어써서 돌리지 않음. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Aislo
Aislo 웹앱
Languages
Lasso
99.4%
Python
0.3%
TypeScript
0.3%