
eomsangdonandClaude Opus 5
8be60007e7
refactor(B07): 도면 조립 지원 700줄 초과 분리 — 유역도·입출력
808줄 한 파일을 셋으로 나눔 (동작 불변, 순수 이동).
- `B07_DesignDetail_Router_Support.py` 532줄 — 도면 목록·장 배치·확정 저장·재계산
- `B07_DesignDetail_Router_Support_Basin.py` 279줄 — 유역도 배경(GeoJSON·좌표 환산·도곽 클리핑)
- `B07_DesignDetail_Router_Support_Io.py` 88줄 — 원본 JSON·매니페스트 입출력, 측점 대응표
떼어낸 `watershed_source`·`clip_line_to_box` 는 본체에서 `as` 로 다시 내보내
호출부(`B07_DesignDetail_Router.py`)의 import 경로가 그대로임.
검증: 라우트 7개 그대로, 공용 브라우저 `design-drawings` 200 · `frame-template` 200,
ruff check 통과, tmp/tests 378 passed
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-04 10:34:18 +09:00
..
2026-09-02 18:12:28 +09:00
2026-09-02 07:08:24 +09:00
2026-09-03 16:09:14 +09:00
2026-09-02 10:02:35 +09:00
2026-09-02 09:54:16 +09:00
2026-09-03 16:09:14 +09:00
2026-09-02 09:54:16 +09:00
2026-09-03 13:46:54 +09:00
2026-09-03 16:43:35 +09:00
2026-09-03 16:09:14 +09:00
2026-09-03 13:46:54 +09:00
2026-09-04 10:34:18 +09:00
2026-09-04 10:34:18 +09:00
2026-09-04 10:34:18 +09:00
2026-09-03 16:43:35 +09:00
2026-09-01 19:05:22 +09:00
2026-09-03 18:31:54 +09:00
2026-09-02 18:12:28 +09:00
2026-09-03 14:06:11 +09:00
2026-09-02 18:12:28 +09:00