Commit Graph
6052 Commits
Author SHA1 Message Date
eomsangdon b5cdd13fbe Merge remote-tracking branches 'origin/sub_laptop_1', 'origin/sub_laptop_3' and 'origin/sub_laptop_4' into sub_laptop_2 2026-10-05 11:15:28 +09:00
eomsangdon a93670db03 Merge remote-tracking branch 'origin/dev' into sub_laptop_2 2026-10-05 11:15:26 +09:00
eomsangdon 4041e61871 auto: 2026-10-05 11:15 (ESD_LAPTOP) 2026-10-05 11:15:21 +09:00
eomsangdon f535c233a6 auto: 2026-10-05 11:15 (ESD_LAPTOP) 2026-10-05 11:15:19 +09:00
eomsangdon 0b3315438a auto: 2026-10-05 11:15 (ESD_LAPTOP) 2026-10-05 11:15:17 +09:00
eomsangdon 191b7ece27 auto: 2026-10-05 11:15 (ESD_LAPTOP) 2026-10-05 11:15:15 +09:00
eomsangdonandClaude Opus 5.5 0ae4a87f17 chore(plan): 10-5 수정 요구 원문 보관(B05 · M01 · M02 · 공통 · 대시보드 · CAD)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 11:14:46 +09:00
eomsangdon af8802e697 Merge remote-tracking branches 'origin/main_desktop_1', 'origin/sub_desktop_1', 'origin/CODEX' and 'origin/안티그래비티' into main_laptop_1 2026-10-05 10:14:02 +09:00
eomsangdon ebec54aa38 Merge remote-tracking branch 'origin/main_laptop_1' into 안티그래비티 2026-10-05 10:11:35 +09:00
eomsangdonandClaude Opus 5.5 0973c11218 chore(sync): 공유 docs 파일 담음 — 기준 커밋과 같은 내용(줄 끝만 다름)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 10:11:35 +09:00
eomsangdon 8301955d6a Merge remote-tracking branch 'origin/main_laptop_1' into CODEX 2026-10-05 10:11:31 +09:00
eomsangdonandClaude Opus 5.5 2bd6963334 chore(sync): 공유 docs 파일 담음 — 기준 커밋과 같은 내용(줄 끝만 다름)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 10:11:31 +09:00
eomsangdon 6578620948 Merge remote-tracking branch 'origin/main_laptop_1' into sub_desktop_1 2026-10-05 10:11:25 +09:00
eomsangdonandClaude Opus 5.5 02d2c5a751 chore(sync): 공유 docs 파일 담음 — 기준 커밋과 같은 내용(줄 끝만 다름)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 10:11:25 +09:00
eomsangdonandClaude Opus 5.5 ff044bfe7b chore(sync): 공유 docs 파일 담음 — 기준 커밋과 같은 내용 17
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 10:10:14 +09:00
eomsangdonandClaude Opus 5.5 b7cafc6221 chore(sync): 공유 docs 파일 담음 — 기준 커밋과 같은 내용 17
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 10:10:08 +09:00
eomsangdon 822ef680e3 Merge remote-tracking branch 'origin/main_laptop_1' into main_desktop_1 2026-10-05 10:10:05 +09:00
eomsangdonandClaude Opus 5.5 2fa1c7d29b chore(sync): main.py 를 기준 커밋과 같게 — 시놀로지가 옮긴 같은 내용
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-05 10:10:04 +09:00
eomsangdon 6d10f9603c Merge remote-tracking branch 'origin/sub_laptop_4' into main_laptop_1 2026-10-05 01:06:11 +09:00
eomsangdon da6a6e75c4 Merge remote-tracking branch 'origin/sub_laptop_3' into main_laptop_1 2026-10-05 01:06:10 +09:00
eomsangdon 9176593d22 auto: 2026-10-05 01:05 (ESD_LAPTOP) 2026-10-05 01:05:18 +09:00
eomsangdon d8dc15ba12 Merge remote-tracking branch 'origin/sub_laptop_5' into sub_laptop_4 2026-10-05 01:01:46 +09:00
eomsangdon abed39f61b Merge remote-tracking branch 'origin/sub_laptop_4' into sub_laptop_5 2026-10-05 01:01:45 +09:00
eomsangdonandClaude Opus 5.5 1e512c2c0b fix(M02): 면적산출 상세 머리 [도면으로 보내기] = 공용 기본 단추(ghost · sm 없앰 · 18px → 32px · 43-5 덧)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BVPp2o6Mh2FZJr72yW3ofZ
2026-10-05 01:00:44 +09:00
eomsangdon 7741a4086c Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_4 2026-10-05 00:53:41 +09:00
eomsangdonandClaude Opus 5.5 e1f7b5f62d feat(M02): 구조물 조합 카드 빈 상태 [새로 만들기] · [복사 생성] 없앰 · 일위대가 · 면적산출 가져오기 = 함께 덮어씀(43-9b)
- 빈 카드도 보통 카드 — 빈 몸 + 가져오기 · 수정 · 삭제(새 항목 칸 셋은 서버가 자동 생성)
- 일위대가 · 면적산출 카드 가져오기 · 집계표 줄 조회 후 선택 = copyLaborAreaFrom(알약 연결 포함) · 도면은 그 칸만
- 가져오기 창 안내 한 줄 「일위대가 · 면적산출 함께 가져옴」(pickFrom note)
- 화면 검증 시나리오 ui_checks/43-9b_빈카드_함께가져오기.js

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-10-05 00:51:27 +09:00
eomsangdon e909f8efc3 Merge remote-tracking branch 'origin/sub_laptop_4' into main_laptop_1
docs 충돌(사용자요구_1005.md) = 메인 판(추가 원문 포함)으로 풂
2026-10-05 00:38:13 +09:00
eomsangdon 8350e270ff Merge remote-tracking branch 'origin/sub_laptop_3' into main_laptop_1
docs 충돌(사용자요구_1005.md) = 메인 판(추가 원문 포함)으로 풂
2026-10-05 00:37:59 +09:00
eomsangdon aaa0dff71b Merge remote-tracking branch 'origin/sub_laptop_7' into sub_laptop_6 2026-10-05 00:37:14 +09:00
eomsangdon 8cb06d0bea Merge remote-tracking branch 'origin/sub_laptop_5' into sub_laptop_6 2026-10-05 00:37:14 +09:00
eomsangdonandClaude Opus 5.5 9d42cb065b feat(M02): 일위대가 · 면적산출 함께 가져오기 길 (43-9a)
- copy 길 pair=true — 같은 원본 열의 면적산출(시트 · 알약 연결) + 일위대가(담은로직 · 입력값 · 수량 · 자재) 함께 덮어씀 · 도면 그대로
- 면적 먼저(일위대가 계산값이 새 칸 값 읽음) · 원본 면적 없음 · 실무문서 = 일위대가만
- 권한 · 남의 층 감사 기록은 기존 _root 그대로
- 화면 함수 copyLaborAreaFrom(열, 원본, from) — 카드 잇기는 43-9b
- 새 항목 칸 셋 자동 생성은 기존 집계표 저장 길 확인 · 시험 test_m02_pair_copy

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EYJJRCfHfdCGNhmXTjQKV7
2026-10-05 00:36:54 +09:00
eomsangdonandClaude Opus 5.5 4915f85227 test(M02): UI_Main 글 찾는 시험 기대 글을 41-3 코드에 맞춤 — onSelect 의 toDrawing.select · busy 의 toDrawing.waiting (43)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BVPp2o6Mh2FZJr72yW3ofZ
2026-10-05 00:36:47 +09:00
eomsangdon 73ec041e10 Merge remote-tracking branch 'origin/dev' into sub_laptop_2 2026-10-05 00:36:23 +09:00
eomsangdon 46600a230b auto: 2026-10-05 00:35 (ESD_LAPTOP) 2026-10-05 00:35:07 +09:00
eomsangdonandClaude Opus 5.5 ef24de8b63 feat(M02): 일위대가 수량산출 모달 하나 — 지금 수량 · 손 입력 · 연결 풀기 + 면적산출 시트를 모달 안에 바로(칸 누름 = 이음) · 넣을 값 모달에서 수량 칸 뺌(43-1 · 43-2)
- 새 Labor_QtyModal.ts(로직 줄 수량산출 칸 · 자재 줄 같음 · [확인] = 손 · 고른 칸 · 풀기 · [닫기] = 그대로) · 두 단계 모달([엑셀에서 고르기]) 없앰
- AreaCellPick: 시트 부분을 mountAreaSheet 로 뗌(읽기만 · 실제 값 · 이은 칸 색 · 함께 잇기 · 바꾸기 물음 그대로) · 모달 pickAreaCell 지움
- Labor_Detail: openQty · openMat → openQtyFor · linkCell · Labor_Input: 수량 칸 · openQtyModal 지움(입력값 · 메모만)
- 화면 판정 시나리오 resources/tester/ui_checks/43-1_수량산출_모달.js · 시험 test_m02_area_panel 부품 기대값

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MgChuAcyBqUkhHMTXomQC7
2026-10-05 00:35:03 +09:00
eomsangdon 6a5669d59c Merge remote-tracking branch 'origin/dev' into sub_laptop_1 2026-10-05 00:34:54 +09:00
eomsangdon aaff1be817 Merge remote-tracking branch 'origin/sub_laptop_6' into sub_laptop_8 2026-10-05 00:34:07 +09:00
eomsangdon a21788db30 auto: 2026-10-05 00:34 (ESD_LAPTOP) 2026-10-05 00:34:01 +09:00
eomsangdon db2f4bf7bc Merge remote-tracking branch 'origin/dev' into sub_laptop_8 2026-10-05 00:33:56 +09:00
eomsangdonandClaude Opus 5.5 ca4fcf0364 feat(M02): 구조물 조합 일위대가 카드 = 상세 그대로 — 단가산출 로직 2행 표 + 자재목록(Labor_Detail 카드 갈래 · 순서 · 로직 추가 · 다이어그램 · 정보 칸 없음 · 빼기 · 자재 추가 그대로) · 카드 [저장] · Ctrl+S
43-4 — 줄 누름 = 넣을 값 모달 · 수량산출 칸 = 수량 모달(상세와 같은 함수) · 저장 차례 = 면적 먼저 → 일위대가 · 표 감싸개 안 가로 스크롤 · 40-2 한 줄 표(compactTable · Labor_View compact · m02-labline css) 지움 · 빼기만 있는 줄도 끝 칸 · 화면 시나리오 ui_checks/43-4.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-10-05 00:33:55 +09:00
eomsangdonandClaude Opus 5.5 bc1314e94c feat(M02): 일위대가 자재 줄 2행 · 가격 다섯(43-3) — M01 값 열 다섯(물가자료 · 유통물가 · 물가정보 · 거래가격 · 관급) · 기준단가 칸 강조
- 서버 calc 답 자재 줄에 가격 · 기준칸(마스터 · 회사 · 개인 층 calc · 프로젝트 복사본 calc 같은 함수 material_price) · 원본 자료는 읽기만
- 자재목록 표 = 코드 · 이름 · 규격 · 수량산출(위 1 단위 / 아래 지금 수량) · 단위 · 가격 다섯(빈 것 「—」) · 기준단가 / 반영 금액
- 화면 판정 시나리오 resources/tester/ui_checks/43-3_자재가격.js

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NPJGtfXo6GMbcpiboQC4uK
2026-10-05 00:33:28 +09:00
eomsangdonandClaude Opus 5.5 848f8bbc93 test(M02): 화면 시나리오 43-6 도면 표 선 색 — orca eval 한 번 · 놓기 → 저장 JSON 선 색 · 되돌림 (43-6)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UoSr2sqvYtBf1dtQdus88s
2026-10-05 00:33:02 +09:00
eomsangdon fd77c511be Merge remote-tracking branch 'origin/dev' into sub_laptop_5 2026-10-05 00:30:33 +09:00
eomsangdon bcedbbc118 Merge remote-tracking branch 'origin/sub_laptop_8' into main_laptop_1 2026-10-05 00:29:00 +09:00
eomsangdonandClaude Opus 5.5 e2a938f2cf fix(M02): 상세 머리 [돌아가기] = 일반 단추 · 머리 단추 대비 시나리오(43-5 · E1)
- 도면 · 일위대가 · 면적산출 상세 [돌아가기] = 공용 기본(filled · 32px · 머리 단추와 같은 높이 · ghost sm 아님)
- E1 대비 1.11 = ORCA 탭에서 단추 color 전환이 멈춘 채 읽힌 착오 · 전환 끄고 재면 어두움 8.01 · 밝음 16.65 → 색 고침 없음
- 시나리오 resources/tester/ui_checks/43-5_돌아가기_대비.js · 시험 한 줄

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BVPp2o6Mh2FZJr72yW3ofZ
2026-10-05 00:28:37 +09:00
eomsangdonandClaude Opus 5.5 5067ee4478 chore(M02): 3차 수정 사용자 요구 추가 원문(카드 새로 만들기 없앰 · 일위대가 · 면적산출 함께 가져오기)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 00:27:47 +09:00
eomsangdon c7c004ef17 Merge remote-tracking branch 'origin/sub_laptop_3' into sub_laptop_4 2026-10-05 00:27:28 +09:00
eomsangdon 46b52b28a6 Merge remote-tracking branch 'origin/dev' into sub_laptop_4 2026-10-05 00:27:26 +09:00
eomsangdon ba72671c58 Merge remote-tracking branch 'origin/sub_laptop_4' into sub_laptop_3 2026-10-05 00:27:19 +09:00
eomsangdon 41c1304761 Merge remote-tracking branch 'origin/dev' into sub_laptop_3 2026-10-05 00:27:16 +09:00