eomsangdon and Claude Opus 5.5
de2c03cfc7
feat(B07): CAD 수확 — pattern 채움 무늬를 다각형 안 선 · 원으로 펴서 도면에(88-4)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-10-08 12:21:32 +09:00
eomsangdon
e066ee1c3e
Merge remote-tracking branch 'origin/dev' into sub_laptop_1
2026-10-08 12:17:33 +09:00
eomsangdon and Claude Opus 5.5
54e55576f1
chore(plan): 분석_정함 공유본 따라감(91-1 줄)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-10-08 12:17:23 +09:00
eomsangdon
9b3cd8f968
Merge remote-tracking branch 'origin/sub_laptop_8' into main_laptop_1
2026-10-08 12:16:16 +09:00
eomsangdon
45601bae9f
Merge remote-tracking branch 'origin/sub_laptop_7' into main_laptop_1
2026-10-08 12:16:15 +09:00
eomsangdon
9eca7389b5
Merge remote-tracking branch 'origin/sub_laptop_6' into main_laptop_1
2026-10-08 12:16:14 +09:00
eomsangdon
1a97ec45a9
Merge remote-tracking branch 'origin/sub_laptop_5' into main_laptop_1
2026-10-08 12:16:13 +09:00
eomsangdon
3e3e46672b
Merge remote-tracking branch 'origin/sub_laptop_4' into main_laptop_1
2026-10-08 12:16:12 +09:00
eomsangdon
1c58b9dd64
Merge remote-tracking branch 'origin/sub_laptop_3' into main_laptop_1
2026-10-08 12:16:11 +09:00
eomsangdon
4f5bbd3944
Merge remote-tracking branch 'origin/sub_laptop_2' into main_laptop_1
2026-10-08 12:16:10 +09:00
eomsangdon
47af80258a
Merge remote-tracking branch 'origin/sub_laptop_1' into main_laptop_1
2026-10-08 12:16:09 +09:00
eomsangdon
5abc11e71d
Merge remote-tracking branch 'origin/sub_desktop_1' into main_laptop_1
2026-10-08 12:16:08 +09:00
eomsangdon
aeb666f40c
Merge remote-tracking branch 'origin/main_desktop_1' into main_laptop_1
2026-10-08 12:16:08 +09:00
eomsangdon and Claude Opus 5.5
ac051ed9af
fix(B06): 노면공 무늬를 포장 다각형 한 장 채움으로 — B07 도면 겹선 없음(88-3)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-10-08 12:14:50 +09:00
eomsangdon and Claude Opus 5.5
434a745ff6
feat(B05): 세월교 · 박스 유출 = 「추가 흙막이(단)」 공용 스테퍼 · 「+ 흙막이」 없앰 · 집계 단 수로 상자(90-1)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01EYJJRCfHfdCGNhmXTjQKV7
2026-10-08 12:13:43 +09:00
eomsangdon and Claude Opus 5.5
4e18bca4e4
feat(B07): 목록에서 연 도면 = 탭 — 열기 · 닫기 · 전환 · 이전/다음 · 탭 전환 때 미저장 편집 지킴(82-4)
...
- 공용 탭 줄: 마지막 한 탭 닫기 없음 · 지금 탭 미저장 점 · 탭 하나만 저장 표시 지움
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01NPJGtfXo6GMbcpiboQC4uK
2026-10-08 12:12:58 +09:00
eomsangdon and Claude Opus 5.5
b08796ab4e
feat(M02): 일위대가 · 면적산출 상세 오른쪽 패널 따로 스크롤 — follow:false · 고정 높이 · 원문 강조는 패널 몸만(85-5)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01W4uKaV4ZBhsJN4GHG7yRj4
2026-10-08 12:12:45 +09:00
eomsangdon and Claude Opus 5.5
de93c7b248
fix(B06): 원지반 제약 끊음 — 다단 자동 자리 사면 1.0 m · 설계선 끝 수치 판정 · 전면 기울기 칸 아니면 성토 · 「지형에 막힘」 잔재 지움(91-3)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_013rJwJMVL4EE31y77TB11AP
2026-10-08 12:12:16 +09:00
eomsangdon and Claude Sonnet 5.5
142194a1e5
feat(M02): 구조물 조합 상단 표 「일위대가 합계」 읽기 전용 줄 — 반영합 · 없으면 기준합(기준) · 카드 저장 뒤 다시 읽기(86-3)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01MgChuAcyBqUkhHMTXomQC7
2026-10-08 12:11:47 +09:00
eomsangdon and Claude Opus 5.5
b15a945bf8
feat(M02): 면적 → 도면 표 여러 장 — 새 T번호 모든 장 · 연결표 장 · 저장 때 모든 장 표(82-3)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01NPJGtfXo6GMbcpiboQC4uK
2026-10-08 12:10:50 +09:00
eomsangdon and Claude Opus 5.5
caf38ccb3e
feat(M02): CAD 공용 탭 줄 · 구조물 도면 상세 여러 장 탭 · 카드 「장 n」(82-1 · 82-2)
...
- ui_template/cad_host/cad_host_tabs — 고르기 · [+] · 이름 · 지우기 · 끌어 순서 · 닫기(켬/끔) · 바꿀 때 지금 장 받아 두고 싣기
- mountStructureSheets — 1장 고정 + 더한장 · 백업 칸 장마다 · 장 도번 도각 · 안 실린 장 표 갈기
- 상세 열기 · 저장 = 도면 · 더한장 칸 · 카드 1장 + 장 수 · 도각 도번
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01NPJGtfXo6GMbcpiboQC4uK
2026-10-08 12:10:49 +09:00
eomsangdon
3f64d7c72c
feat(ui_template): B·M 화면 전역 글 선택 막음(81-1)
2026-10-08 12:09:54 +09:00
eomsangdon and Claude Opus 5.5
eaeff398dc
feat(M02): 원문 다운로드 — 제목 행 단추 · pdf 통째 길(책 이름만) · 원문 읽기 M02 대리 길(85-4)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01W4uKaV4ZBhsJN4GHG7yRj4
2026-10-08 12:09:49 +09:00
eomsangdon and Claude Opus 5.5
4e9df0e4c9
feat(B07): CAD 명령 TOAREA 면적산출로 보내기 · 부모 요청 export-table 메시지(83-2)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_015KYZ2HWWdUwZWYnn3tQz7X
2026-10-08 12:09:29 +09:00
eomsangdon and Claude Opus 5.5
d8c75722f4
feat(B07): 고른 범위 → 표 자료 인식 함수 · 표 엔티티 · 선 격자 · 글 자리 폴백(83-1)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_015KYZ2HWWdUwZWYnn3tQz7X
2026-10-08 12:08:54 +09:00
eomsangdon and Claude Sonnet 5.5
33119bcc67
feat(B05): 노면공 확폭 구간 상자 · 물넘이 겹침 안내 문구 · 화면 시험 맞춤(87-3 · 87-4)
...
- 상세 내용 아래 「확폭 구간」 상자: 범위 안 확폭 > 0 측점을 이어진 구간으로 묶어 구간마다 켬/끔 단추(기본 켬) · 끈 구간 = options.widening_off "시작-끝,…"(측점 m) · 안 맞는 값 무시 · 횡단 자료 없으면 안내
- 횡단 측점 읽기 손잡이 pipeSections(design_structure_pipe_calc) · 구간 규칙 design_structure_widening(순수)
- 물넘이 겹침 안내 = 시작 · 종료 측점을 고치라는 문구
- 시험: test_87_widening_runs(새) · ui_checks 52-10 · 52-15 시작 · 종료 측점 꼴로 맞춤
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01BVPp2o6Mh2FZJr72yW3ofZ
2026-10-08 12:08:15 +09:00
eomsangdon and Claude Opus 5.5
edd51b66e9
fix(B07): 이동 · 크기 · 회전 · 복사 · 배열 때 색 · 층 유지 · 호 대칭 축 · 시계방향 호 내보내기(84-3)
...
- 복제 함수 cloneKeepingLook 한 곳(move-tool.helpers) — 옮기기 · 크기 · 회전은 id · 묶음까지 그대로 · 복사 · 배열은 새 id
- LineEntity · ArcEntity clone 이 색 · 층 · 선 꼴 유지(폴리선 자식 포함)
- 복사가 누를 때마다 원본을 한 벌씩 더 쌓던 흠 고침
- ArcEntity mirror 가 축 각도 따름(α → 2θ − α) · 그리기 끝각 = 시작각 ± 쓸어간 각(끝각 0 → 2π 온 원 흠)
- DXF 내보내기 시계방향 호는 시작 · 끝 바꿔 같은 작은 호
- 시험: ArcEntity.test.ts 10 · resources/tester/cad/clone-keeps-look.test.ts 7
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01UoSr2sqvYtBf1dtQdus88s
2026-10-08 12:08:03 +09:00
eomsangdon and Claude Opus 5.5
04dd8cd012
fix(B07): 도면 불러오기 — bulge 호 · OCS 거울 블록 · TEXT 정렬점 · 겹 블록 풂(84-2)
...
- LWPOLYLINE/POLYLINE 은 ezdxf path.make_path().flattening(0.2) 로 — bulge 호 마디 펴짐 · 압출 −Z 는 WCS 로
- TEXT 는 get_placement 정렬점 · OCS → WCS · 가로 정렬(왼 · 가운데 · 오른) · MTEXT 붙임점 가로 정렬
- INSERT 속 INSERT 까지 풂(16 겹 한도)
- 견본 DXF 시험(호 · bulge · 거울 블록 · 겹 블록 · TEXT 정렬) — 옛 코드에선 넷 실패
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01UoSr2sqvYtBf1dtQdus88s
2026-10-08 12:07:53 +09:00
eomsangdon and Claude Opus 5.5
d9bd08a236
fix(B06): 세월교 · 박스 유출 수평공간 없앰 — 칸 · 기하 · 세트 짝 · 구조물정의 이름 줄(89-4)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01EYJJRCfHfdCGNhmXTjQKV7
2026-10-08 12:07:48 +09:00
eomsangdon and Claude Opus 5.5
084b52001e
feat(M02): 단가산출 로직 줄 순서 — ▲▼ 작은 단추 + 손잡이 끌기 · 구조물 조합 카드도(85-3)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01W4uKaV4ZBhsJN4GHG7yRj4
2026-10-08 12:07:39 +09:00
eomsangdon and Claude Sonnet 5.5
cd8a226323
feat(M02): 옮기기 같은 이름 = 「이름(1)」 — 항목 · 폴더 · 여러 개 · 붙여넣기 · 복사 생성 한 벌(86-2)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01MgChuAcyBqUkhHMTXomQC7
2026-10-08 12:06:22 +09:00
eomsangdon and Claude Opus 5.5
875ceec7f7
feat(M02): 켜쌓기 적용율 — 골쌓기 기준 로직 세부항목 수량 × 율 · 문서 · 사본 · 서고 같은 함수 · 옵션 칸 · 줄 아래 글(85-2)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01W4uKaV4ZBhsJN4GHG7yRj4
2026-10-08 12:05:25 +09:00
eomsangdon and Claude Opus 5.5
f54def5b2b
fix(B06): 세월교 · 박스 유입 수평공간 시작 = 본체 바닥 높이 흙막이 전면(89-3)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01EYJJRCfHfdCGNhmXTjQKV7
2026-10-08 12:05:09 +09:00
eomsangdon
2ff040d533
Merge remote-tracking branches 'origin/sub_laptop_1', 'origin/sub_laptop_2', 'origin/sub_laptop_3', 'origin/sub_laptop_5' and 'origin/sub_laptop_7' into main_laptop_1
2026-10-08 12:05:08 +09:00
eomsangdon
f21a150b56
Merge remote-tracking branch 'origin/dev' into main_laptop_1
2026-10-08 12:05:06 +09:00
eomsangdon
bd0ed9d32a
Merge remote-tracking branch 'origin/sub_laptop_6' into main_laptop_1
2026-10-08 12:04:30 +09:00
eomsangdon and Claude Opus 5.5
33cda1200f
chore(plan): 91-1 제약 판정 — 끊음 넷 · 남김 둘(분석_정함)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LLCk2y5xE8YGVgjbTntWsY
2026-10-08 12:04:30 +09:00
eomsangdon and Claude Sonnet 5.5
6588db2cb2
fix(M02): 구조물집계표 길이 = 구간형은 시작~종료 먼저(87-2)
...
- 옛 length_m 이 앞서 범위를 고쳐도 집계 길이가 안 따라오던 흠 고침 · 점형은 입력 길이 그대로
- 시험: test_m02_table_fill 길이 우선순위 하나 더함
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01BVPp2o6Mh2FZJr72yW3ofZ
2026-10-08 12:04:28 +09:00
eomsangdon and Claude Sonnet 5.5
fc36f0ae4e
feat(B05): 노면공 시작 · 종료 측점 · 길이 출력 · 기준 · 전/후 없음(87-1)
...
- 노면공 명세 byRange: 위치 줄 = 시작 · 종료 측점만(기준 측점 칸 없음 · 알약 = 시점) · 상세 내용 = 포장사양 → 길이(시작~종료 출력) → 높이
- 포장사양 선택지 콘크리트 · 아스콘 · 쇄석 · 높이 기본 0.20 m
- 저장 꼴: placement interval · start_m · end_m · options.pave_spec · height_m · 옛 length_m · before_m · after_m 은 [수정] 저장 때 뺌
- 구조물정의 판 20(판_19 이력) · 노면공 길이 · 전 · 후 옵션 빼고 height_m 기본값
- 시험: test_52_10 맞춤
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01BVPp2o6Mh2FZJr72yW3ofZ
2026-10-08 12:03:38 +09:00
eomsangdon and Claude Opus 5.5
ebb8eb1302
feat(B06): 노면공 횡단 형상 — 두께 · 포장사양 무늬 셋 · 확폭 끔 규격 폭 · B07 따라옴(88-2)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-10-08 12:03:31 +09:00
eomsangdon and Claude Opus 5.5
8c04d520f4
feat(B06): 세월교 바닥 손 조정 칸 — 날개벽 칸에 측벽 높이 줄 · 손 값은 원지반 바뀌어도 그대로(91-2)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_013rJwJMVL4EE31y77TB11AP
2026-10-08 12:03:05 +09:00
eomsangdon and Claude Opus 5.5
5b9c804ff5
feat(M02): 구조물 도면 여러 장 저장 꼴 — 더한장 · 연결표 장 · 모든 장 표 맞춤 · 장 도번 도각(82-2)
...
- 더한장 = [{장id, 이름, 도면:{format, entities, layers}}] 뼈대 검사 · drawing_sheets
- 면적 [저장] 때 안 열린 장 표도 서버가 갱신
- /m02/structure-frame?number= 장 도번을 도각 {{도면번호}} 에
- StructureDoc 더한장 · 연결표 장 타입
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01NPJGtfXo6GMbcpiboQC4uK
2026-10-08 12:02:59 +09:00
eomsangdon and Claude Opus 5.5
7d761e39af
fix(B06): 세월교 본체 판정면 = 바닥판 밑 ~ 측벽 상단 사각형 하나(89-2)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01EYJJRCfHfdCGNhmXTjQKV7
2026-10-08 12:02:28 +09:00
eomsangdon and Claude Opus 5.5
6f76fe9f31
feat(B06): 노면공 카드별 포장 얹기 짝 section.pavement — 서버 · 초안 · 거울 시험(88-1)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-10-08 12:01:58 +09:00
eomsangdon and Claude Sonnet 5.5
245eaa77af
feat(M02): 저장 안 한 고침 물음 단추 셋 — 취소 · 버리고 넘어감 · 저장 후 넘어감, settle 카드 저장 실패 흠(86-1)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01MgChuAcyBqUkhHMTXomQC7
2026-10-08 12:01:53 +09:00
eomsangdon and Claude Opus 5.5
93fe8876c6
fix(B06): 세월교 관 끝 꼭짓점 = 그 높이 흙막이 전면 · 3D 도 같은 자리 함수(89-1)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01EYJJRCfHfdCGNhmXTjQKV7
2026-10-08 12:01:35 +09:00
eomsangdon and Claude Opus 5.5
afedef7efa
feat(M02): 일위대가 드롭다운 보이는 글 = 이름 규격 · 원문번호는 풍선 · 저장 값 번호 그대로(85-1)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01W4uKaV4ZBhsJN4GHG7yRj4
2026-10-08 12:01:08 +09:00
eomsangdon and Claude Opus 5.5
e25b9ddf2f
chore(plan): 81~91장 요구 원문 · 조사 여덟 · 분석 정함(10-8 요구)
...
전역 공통 · M02 · 노면공 · B06 요구 30건을 11장으로 나눈 근거 묶음.
조사 A~H 는 파일:줄 근거 · 분석_정함 은 브레인 정함과 창 사이 약속.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01LLCk2y5xE8YGVgjbTntWsY
2026-10-08 11:43:08 +09:00
eomsangdon and Claude Opus 5.5
9044087009
feat(B06): 세월교 · 박스 흙막이 — 본체가 흙막이를 따라감 · 세월교 관 1 m 단위(80)
...
- 세월교 흙막이 쪽 관 끝 = 흙막이 전면(관 invert 높이) · 바닥판 끝 = 배면 · 라벨 관 길이
- 세월교 관 길이 1 m 단위 — 기본 자리 올림만큼 흙막이를 바깥으로(유출 먼저) · 좌우 걸음 1 m
- 박스 흙막이를 바깥으로 밀면 상판 · 저판 · 내공이 배면까지 따라감
- 흙막이 ↺ 가 캐시 사본(design.revet_adjust)까지 비움 — 옮긴 자리가 되살아나던 것
- 시험: test_80_ford_pipe(새) · test_73_4_body_guard 유출 벽 1 m 맞춤 반영
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01C99ToP6eDSTba2XZRUumb8
2026-10-08 08:54:27 +09:00
eomsangdon and Claude Opus 5.5
5dfe85c218
chore(plan): 79장 완료 기록 옮김
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_019EMfGERKUg5nMMNQsyVZ2j
2026-10-08 00:29:37 +09:00