eomsangdon
9f3a00041d
Merge remote-tracking branches 'origin/main_laptop_1' and 'origin/sub_laptop_8' into sub_desktop_1
2026-10-05 23:34:30 +09:00
eomsangdon and Claude Opus 5.5
af1e7d2328
chore(plan): 구조물 표 08 사토장 · 토취장 · 노면공 · 기타 원문(10-5)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 23:33:34 +09:00
eomsangdon and Claude Sonnet 5.5
9e4b4abdfb
feat(design): 노출형 횡단수로 · 개거(겉도랑) = 기준 측점 + 종류 단위 잇기만(표 05 · 52-5)
...
- 개거 옛 옵션(규격 · 연장)을 정의에서 뺌 — 저장된 값은 지난 정의 값으로 남음 · 정의 판 7 · 이력 판_6
- 두 종류 모두 컨테이너 0 · 옵션 0 · 기준 측점 바로 아래 구조물 조합 잇기 1(52-1 공용 틀)
- 시험: 레지스트리 정책에 옵션 없음 한 줄 · ui_checks/52-5_횡단수로_개거 (B05 · B06 같음)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01UoSr2sqvYtBf1dtQdus88s
2026-10-05 23:33:24 +09:00
eomsangdon
c028cb8557
Merge remote-tracking branch 'origin/sub_laptop_3' into main_laptop_1
2026-10-05 23:29:07 +09:00
eomsangdon and Claude Opus 5.5
290f849422
chore(plan): 구조물 표 07 덧 안전부대용지 가드레일 원문(10-5)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 23:28:35 +09:00
eomsangdon
1e3e9a5f99
Merge remote-tracking branch 'origin/sub_laptop_5' into sub_laptop_3
2026-10-05 23:28:34 +09:00
eomsangdon and Claude Opus 5.5
46a632c8c3
fix(B06): 박스암거 유입·유출 구조 없음·날개벽·흙막이 — 날개벽만 세움 (PLAN 52-2)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01W4uKaV4ZBhsJN4GHG7yRj4
2026-10-05 23:28:34 +09:00
eomsangdon and Claude Opus 5.5
cbd8901e96
chore(plan): 구조물 표 07 안전부대용지 · 종단배수 · 계류사방 숨김 원문(10-5)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 23:28:13 +09:00
eomsangdon
5a299764bb
Merge remote-tracking branch 'origin/sub_laptop_5' into main_laptop_1
2026-10-05 23:27:35 +09:00
eomsangdon
d9bcb0cb5c
Merge remote-tracking branch 'origin/sub_laptop_5' into sub_laptop_8
2026-10-05 23:26:11 +09:00
eomsangdon and Claude Opus 5.5
11e12b6575
fix(design): 배관 컨테이너 제목 = 정의 그룹 이름 · 상자 폭 · 52-1 화면 시나리오
...
- 필수 컨테이너 제목은 M02 그룹 이름을 따름(이름 표에서 뺌) · [추가] 단추 글 「+ 컨테이너 이름」
- 긴 잇기 이름이 상자를 패널 밖으로 밀던 것 막음(fieldset 최소 폭 0)
- ui_checks/52-1_배관_컨테이너 — 편집 · 저장 / 다시 열기 · B06 같은 그리기 · 관 길이 / 되돌림 세 단계
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01BVPp2o6Mh2FZJr72yW3ofZ
2026-10-05 23:24:49 +09:00
eomsangdon and Claude Opus 5.5
0a095c14b1
feat(design): 구조물 명세 공용 틀 + 횡단배수 배관(표 01) 컨테이너 폼
...
- 공용 틀(A00_Common/design/design_structure_*) — 명세(컨테이너 필수/선택 · 여러 개 · 항목 고르기/숫자/자동 · 상위 값에 따른 선택지 · 저장 키) · 그리기([추가]/[빼기]) · 길이 = 전 + 후 맞물림(마지막에 고친 둘을 지킴)
- 배관 명세 = 관 · 관 보호공(유입) · 관 보호공(유출) · 흙막이 추가 · 도수로/돌붙임 · 저장 키는 pipe_points 옛 키 그대로 · 옛 관종 · 날개벽 · 집수정 형식은 화면에서 빼고 지난 정의 값으로 남김
- 컨테이너 인스턴스마다 「구조물 조합」 잇기(group_items · 그룹 [고르기] 길 그대로) · 명세 종류는 그룹 상자 · 종류 단위 줄 가림 · 종류 단위 잇기 줄은 기준 측점 바로 아래
- 관 길이 자동 = 횡단 기하 computeStoredLayouts 값(서버 Node 와 같은 함수) · 높이 빈 칸 안내 = 관경 기준 최소 높이
- 정의 판 6 — 종류.pipe.이름 표(이름 바꿈 키) · 검사기가 이름 표 받음 · 판 5 이력 보관
- 시험 test_52_structure_spec_pipe · 병합 시험 기대값(빠진 옛 칸은 남음)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01BVPp2o6Mh2FZJr72yW3ofZ
2026-10-05 23:13:21 +09:00
eomsangdon and Claude Opus 5.5
6f5dde684e
chore(plan): 구조물 표 06 횡단배수 맹암거(새 종류) 원문(10-5)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 23:10:21 +09:00
eomsangdon and Claude Opus 5.5
09280b7082
chore(plan): 구조물 표 05 노출형 횡단수로 · 개거 원문(10-5)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 23:08:10 +09:00
eomsangdon and Claude Opus 5.5
3f1e0d1e2d
chore(plan): 구조물 표 04 횡단배수 세월교 원문(10-5)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 23:04:41 +09:00
eomsangdon
053e8baee5
Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_3
2026-10-05 23:02:37 +09:00
eomsangdon and Claude Opus 5.5
4bebd6922b
chore(sync): 공유 docs 파일 담음 — 기준 커밋과 같은 내용
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01W4uKaV4ZBhsJN4GHG7yRj4
2026-10-05 23:02:37 +09:00
eomsangdon and Claude Opus 5.5
37f58591ad
chore(plan): 구조물 표 02 박스암거 고친 판 · 표 03 물넘이 포장 원문(10-5)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 23:02:13 +09:00
eomsangdon and Claude Opus 5.5
108e51ca15
chore(plan): 구조물 표 02 횡단배수 박스암거 원문(10-5)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 22:55:36 +09:00
eomsangdon and Claude Opus 5.5
4bc6ec8106
chore(plan): 구조물 표 01 횡단배수 배관 원문(10-5)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 22:51:36 +09:00
eomsangdon
a7b10ab741
Merge remote-tracking branch 'origin/sub_laptop_4' into main_laptop_1
2026-10-05 21:08:00 +09:00
eomsangdon
1d2ccba49c
Merge remote-tracking branch 'origin/sub_laptop_3' into main_laptop_1
2026-10-05 21:08:00 +09:00
eomsangdon
baee8d8dd4
Merge commit '4f09b082e' into sub_laptop_4
2026-10-05 21:07:41 +09:00
eomsangdon and Claude Opus 5.5
a7a8faa9b3
chore(sync): 공유 docs 파일 담음 — 기준 커밋과 같은 내용
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 21:07:41 +09:00
eomsangdon
f8ae4b59c0
Merge commit '4f09b082e' into sub_laptop_3
2026-10-05 21:07:37 +09:00
eomsangdon and Claude Opus 5.5
0a9432167e
chore(sync): 공유 docs 파일 담음 — 기준 커밋과 같은 내용
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 21:07:37 +09:00
eomsangdon
222b08b4f4
Merge commit '4f09b082e' into sub_laptop_1
2026-10-05 21:07:31 +09:00
eomsangdon and Claude Opus 5.5
31bef903cf
chore(sync): 공유 docs 파일 담음 — 기준 커밋과 같은 내용
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 21:07:30 +09:00
eomsangdon
4f09b082ee
Merge remote-tracking branch 'origin/dev' into sub_laptop_2
2026-10-05 21:06:36 +09:00
eomsangdon and Claude Opus 5.5
b7b827a831
chore(sync): 공유 docs 파일 담음
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01MgChuAcyBqUkhHMTXomQC7
2026-10-05 21:05:43 +09:00
eomsangdon and Claude Opus 5.5
47cbbd17bd
feat(M02): 51-14 일위대가 순서 칸 2행 — 위 [위로] [아래로] / 아래 [옵션]·[수정] [삭제] · 단가승격 [옵션] · 일위조합 [수정] 서고 원본 모달
...
- 순서 칸 = 단추 묶음 두 줄(공용 ui-btn-group 간격) · 카드 갈래는 아래 줄만
- 단가승격 줄 [옵션] = 승격 문서 넣을 값 모달 · [저장] = 서고 저장 길 · 머리 한 줄 알림(쓰는 모든 구조물에 따라감)
- 일위조합 줄 [수정] = 사전조합 상세 모달(서고 모드 표 · 옵션 · 수량 · 순서 · 삭제 · 추가) · [저장] = 서고 원본 · 취소 = 버림 물음
- 자기 층 서고만 고침(위 층 = 읽기만) · 닫으면 구조물 일위대가 다시 셈
- 확인 시나리오 resources/tester/ui_checks/51-14_순서칸_2행_옵션수정.js
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01MgChuAcyBqUkhHMTXomQC7
2026-10-05 21:05:31 +09:00
eomsangdon and Claude Opus 5.5
524c89d85c
chore(plan): 10-5 순서 칸 2행 · 승격 옵션 · 조합 수정 요구 원문
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 20:58:39 +09:00
eomsangdon and Claude Opus 5.5
a522c1979b
chore(M02): 사용자 편집 — 마스터 서고 사전조합 SC-000001(구분 고름)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 20:58:11 +09:00
eomsangdon
b0c80d63f5
Merge remote-tracking branch 'origin/sub_laptop_1' into main_laptop_1
...
충돌(Labor_Api 주석 · Labor_Pick 서고 줄 보조 글) = sub3 51-12 고르기 판 취함(같은 걸러 보기 · 빈 값 거름)
2026-10-05 20:57:21 +09:00
eomsangdon
25791197df
Merge remote-tracking branch 'origin/dev' into main_laptop_1
2026-10-05 20:56:14 +09:00
eomsangdon and Claude Opus 5.5
a3368f206d
chore(plan): 10-5 서고 구분 · 일위조합 하위 행 요구 원문
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 20:56:05 +09:00
eomsangdon
a8045bbacc
Merge remote-tracking branch 'origin/dev' into sub_laptop_2
2026-10-05 20:55:56 +09:00
eomsangdon and Claude Opus 5.5
f6bcfa52ce
chore(sync): 공유 docs 파일 담음
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01MgChuAcyBqUkhHMTXomQC7
2026-10-05 20:55:15 +09:00
eomsangdon and Claude Opus 5.5
86d4f3e882
fix(M02): 51-13 일위조합 줄 하위 행 — 세부 항목 한 층(참조 줄 · 로직 줄) 노무비 · 재료비 · 경비 = 안 줄 기준 × 안 줄 수량
...
- 하위 행 이름이 참조 키만 읽어 로직 안 줄(51-11)에서 표가 깨짐 → 참조 키 없으면 로직 키
- calc 답 「안」 타입에 로직 줄 자리 추가
- 확인 시나리오 resources/tester/ui_checks/51-13_일위조합_하위행.js (calc 답 바꿔 끼움 · 서고 저장 없음)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01MgChuAcyBqUkhHMTXomQC7
2026-10-05 20:55:11 +09:00
eomsangdon
a92f768952
Merge remote-tracking branch 'origin/sub_laptop_3' into sub_laptop_7
2026-10-05 20:53:51 +09:00
eomsangdon
354eb577bd
Merge remote-tracking branch 'origin/dev' into sub_laptop_7
2026-10-05 20:53:40 +09:00
eomsangdon and Claude Opus 5.5
74af9f8d99
chore(sync): 공유 docs 파일 담음
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-10-05 20:52:54 +09:00
eomsangdon and Claude Opus 5.5
ce211f779b
fix(M02): 사전조합 구분 빈 값 = 「—」 선택지 · 연결 = {로직, 출처}(51-12 서버 이음)
...
- 옛 사전조합(구분 빈 글)이 첫 구분으로 보이던 어긋남 없앰
- 화면 시나리오 51-12 [만들기] 단추 이름
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-10-05 20:52:53 +09:00
eomsangdon
ce9238755e
Merge remote-tracking branch 'origin/sub_laptop_7' into sub_laptop_1
2026-10-05 20:50:05 +09:00
eomsangdon and Claude Opus 5.5
e66c92f562
chore(sync): 공유 docs 파일 담음
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-10-05 20:50:05 +09:00
eomsangdon
25dda4d851
Merge remote-tracking branch 'origin/sub_laptop_7' into sub_laptop_3
2026-10-05 20:49:53 +09:00
eomsangdon and Claude Opus 5.5
0793543803
fix(M02): 고르기 창 서고 줄 보조 글 — 구분 없으면 끝 「·」 안 붙임 (51-12 화면)
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01W4uKaV4ZBhsJN4GHG7yRj4
2026-10-05 20:49:53 +09:00
eomsangdon and Claude Opus 5.5
dda5f6233f
feat(M02): 서고 구분 · 상세구분 · 연결 화면(51-12)
...
- 서고 목록표에 구분 · 상세구분 칸(키 뒤)
- 단가승격 상세 정보 칸 = 구분 · 상세구분 · 연결(원 로직 키 · 출처) 읽기만
- 사전조합 상세 정보 칸 = 구분 · 상세구분 고르기(로직 구분 목록 logic-lib/subs · 구분 바꾸면 상세구분 = 그 첫 줄)
- 새 사전조합 처음 값 = 로직 구분 목록 첫 줄
- 로직 고르기 창 구분 · 상세구분 거름에 승격 · 사전조합 줄도 걸림
- 화면 시나리오 51-12
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-10-05 20:49:43 +09:00
eomsangdon and Claude Opus 5.5
0b11333942
feat(M02): 단가승격 · 사전조합 문서 구분 · 상세구분 · 연결 칸 — 51-12 서버
...
- 단가승격 = 저장 때 원 로직의 구분 · 상세구분 · 연결 {로직 키, 출처 글} 적음(화면 값 안 받음)
- 사전조합 = 화면이 고른 구분 · 상세구분 저장(빈 글 허용 · 처음 값은 화면 몫)
- 서고 목록 길 · 고르기 길(층 양식 목록) 줄에 구분 · 상세구분 · 연결 실음 · 양식 읽기 길도
- 옛 문서(칸 없음) = 읽을 때 채움 — 승격은 원 로직 것 · 사전조합은 빈 글
- 시험 test_m02_labor_ref 23 통과 · 층 읽기 시험 9 통과
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01EYJJRCfHfdCGNhmXTjQKV7
2026-10-05 20:48:54 +09:00
eomsangdon and Claude Opus 5.5
28e535f490
feat(M02): 로직 고르기 창 구분 · 상세구분 거름에 단가승격 · 사전조합 줄 포함 (51-12 화면)
...
- 구분 · 상세구분 고르기 칸 = 로직 구분 + 서고 줄(승격 · 조합) 구분 · 같은 값은 한 칸
- 구분을 고르면 서고 줄도 같은 값으로 걸러짐(이전 = 서고 줄 숨김)
- 서고 줄 보조 글에 구분 · 상세구분 · 사전조합 상세 [추가] 창도 같은 창
- 확인 시나리오 resources/tester/ui_checks/51-12_고르기_구분.js
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01W4uKaV4ZBhsJN4GHG7yRj4
2026-10-05 20:47:49 +09:00