Commit Graph
6285 Commits
Author SHA1 Message Date
eomsangdon ec0a430421 Merge commit 'da1fe4020' into sub_laptop_3 2026-10-05 20:09:21 +09:00
eomsangdonandClaude Opus 5.5 98122d46a4 chore(sync): 공유 docs 파일 담음 — 기준 커밋과 같은 내용
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 20:09:21 +09:00
eomsangdonandClaude Opus 5.5 da1fe40202 test(M02): 구조물 패널 시험 Kind 글 — 50-3 서고 종류(promote · precombo) 더한 꼴에 맞춤
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 20:08:39 +09:00
eomsangdon 68de87645c Merge remote-tracking branch 'origin/sub_laptop_1' into sub_laptop_6 2026-10-05 20:07:17 +09:00
eomsangdonandClaude Opus 5.5 9443a0371f feat(M02): 서고 목록표 M01 표 양식 · 사전조합 [로직 추가] 같은 고르기 창(51-10)
- 서고 목록표(단가산출 승격 · 일위대가 사전조합) = M01 단가산출 로직 목록 양식 — 찾기 줄(buildHeadFilters) · 쪽(buildPager · 30줄) · 표 m01-master__grid · 줄 m01-master__table-row 를 M01 에서 import
- 머리 단추 꼴 = M01 [신규 로직] · [로직 복사/생성] · [로직 지우기] 와 같음(filled · ghost · danger 빨강) · 단추 틈 8px(m01-head 와 같음)
- 사전조합 상세 [추가] 따로 단추 없앰 — 일위대가 상세와 같은 [로직 추가] · 같은 고르기 창(Labor_Pick · only = 서고 줄만)
- 시험 기대 글 고침(card_shell 늘 참이던 assert) · 화면 시나리오 51-10 · 51-6 단추 이름

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-10-05 20:05:32 +09:00
eomsangdonandClaude Opus 5.5 1ea098a119 chore(M02): 사용자 편집 — 마스터 일위대가 item3 · 10-5 요구 원문 덧
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 20:03:22 +09:00
eomsangdon 7243da042f Merge remote-tracking branch 'origin/sub_laptop_6' into main_laptop_1 2026-10-05 20:02:23 +09:00
eomsangdon 9a0d68bc0b Merge remote-tracking branch 'origin/sub_laptop_3' into main_laptop_1 2026-10-05 20:02:22 +09:00
eomsangdonandClaude Opus 5.5 ae04b403d6 fix(ui): 51-8 오른쪽 패널 높이 — 칸 크기가 바뀌면 다시 잼(M01 로직 상세 240 고정 해소)
- 원인: 패널 높이를 붙은 직후 한 번만 잼 · M01 은 내용이 늦게 차 그때 칸이 짧아 최소 240 · 스크롤·창 크기 바뀜 전까지 그대로
- 고침: 패널 · 부모 칸 크기 지켜봄(ResizeObserver) — 다시 붙음 · 내용 늦게 참에도 다시 잼
- 51-1 확인: 스크롤 알림 없는 「그대로」 줄 추가(알림이 흠을 가림)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NPJGtfXo6GMbcpiboQC4uK
2026-10-05 20:01:14 +09:00
eomsangdonandClaude Opus 5.5 2a914e11eb feat(ui): 공용 찾기 목록 양식 · 로직 고르기 창 적용 — 구분 · 상세구분 2열 · 이름 왼쪽 맞춤 (51-9)
- ui_template_find_list(.ts · .css) 새로 둠 — 거름 칸 2열 격자 · 찾기 칸 · 알림 줄 · 한 줄 결과 목록(꼬리표 · 이름 · 흐린 보조 글 · 단위) · 고름 하이라이트 · ↑ ↓ Enter
- M02 로직 고르기 창(Labor_Pick)이 이 양식을 씀 — 구분 칸 · 층 단추 · data-pick 표지 그대로
- 확인 시나리오 resources/tester/ui_checks/51-9_고르기_찾기양식.js

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01W4uKaV4ZBhsJN4GHG7yRj4
2026-10-05 19:59:05 +09:00
eomsangdonandClaude Opus 5.5 2cb820a2e8 fix(M02): 51-7 덧 일위대가 하위 행 — 이름 글자 키움 · 줄 촘촘
- 하위 행 이름 12 → 14px · 줄 높이 61 → 40px · 칸 여백 12/16 → 4/8px (위 줄 16px · 85px 그대로)
- ui_checks 51-2 시나리오 — 하위 행 글자 · 높이 px 전후 적음 · font · h · topH 잼

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MgChuAcyBqUkhHMTXomQC7
2026-10-05 19:52:57 +09:00
eomsangdonandClaude Opus 5.5 74c20420c4 fix(M02): 51-7 일위대가 표 줄 이름 앞 ▸/▾ 화살표 없앰 — 줄 누름 펼침 · 같은 줄 다시 누름 접힘 그대로
- 카드 · 상세 같은 표(logicTable) — 화살표 span · .m02-labrow__fold 스타일 걷어냄
- ui_checks 51-2 시나리오 — 열림 = 고른 줄 수 · 화살표 = 0 기대

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MgChuAcyBqUkhHMTXomQC7
2026-10-05 19:50:28 +09:00
eomsangdon 440e063c13 Merge remote-tracking branch 'origin/sub_laptop_6' into main_laptop_1 2026-10-05 19:47:31 +09:00
eomsangdon eae1b57607 Merge remote-tracking branch 'origin/sub_laptop_4' into main_laptop_1 2026-10-05 19:47:31 +09:00
eomsangdon a63cf8f3f4 Merge remote-tracking branch 'origin/sub_laptop_3' into main_laptop_1 2026-10-05 19:47:30 +09:00
eomsangdon 75c00c1322 Merge commit '7f3506e65' into sub_laptop_4 2026-10-05 19:47:23 +09:00
eomsangdonandClaude Opus 5.5 5077a8567a chore(sync): 공유 docs 파일 담음 — 기준 커밋과 같은 내용
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 19:47:23 +09:00
eomsangdon 025e666934 Merge commit '7f3506e65' into sub_laptop_3 2026-10-05 19:47:20 +09:00
eomsangdon f23ca9054c Merge commit '7f3506e65' into sub_laptop_2 2026-10-05 19:47:15 +09:00
eomsangdonandClaude Opus 5.5 705b176eb1 chore(sync): 공유 docs 파일 담음 — 기준 커밋과 같은 내용
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 19:47:15 +09:00
eomsangdonandClaude Opus 5.5 7f3506e65e test(M02): 카드 시험 기대 글 — 51-6 사전조합 줄 고르기(addRef) 반영
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 19:46:13 +09:00
eomsangdon 9e589cf7e3 Merge remote-tracking branch 'origin/sub_laptop_2' into main_laptop_1
충돌 = Labor_Text 글 키 둘 다 남김(50-4 상세 글 · 51-3 사전조합 글) · docs 수정요구 = 메인 판
2026-10-05 19:45:06 +09:00
eomsangdon d68899994f Merge remote-tracking branch 'origin/dev' into main_laptop_1 2026-10-05 19:44:26 +09:00
eomsangdonandClaude Opus 5.5 e4547e4548 chore(M02): 사용자 편집 — 마스터 서고 단가승격 · 사전조합 · 구조물 집계표(화면에서 만듦 · 고침)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 19:44:15 +09:00
eomsangdonandClaude Opus 5.5 c8cb0dab58 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 19:44:15 +09:00
eomsangdon ded40b34b3 Merge remote-tracking branch 'origin/sub_laptop_6' into sub_laptop_3 2026-10-05 19:43:53 +09:00
eomsangdon 690d939294 Merge remote-tracking branch 'origin/sub_laptop_1' into sub_laptop_3 2026-10-05 19:43:52 +09:00
eomsangdon 4464bfeb72 Merge remote-tracking branch 'origin/sub_laptop_1' into sub_laptop_6 2026-10-05 19:43:51 +09:00
eomsangdon e51bb99c4c Merge remote-tracking branch 'origin/sub_laptop_6' into sub_laptop_1 2026-10-05 19:43:46 +09:00
eomsangdon 018de55f07 Merge remote-tracking branch 'origin/dev' into sub_laptop_3 2026-10-05 19:43:32 +09:00
eomsangdon 1eb9029285 Merge remote-tracking branch 'origin/dev' into sub_laptop_1 2026-10-05 19:43:27 +09:00
eomsangdonandClaude Opus 5.5 a1673aeb10 feat(M02): 서고 사전조합 상세 줄 넣기 — [추가] · 수량 손 입력 · 자기 참조 422(51-6)
- 사전조합 상세 머리 [추가] = 고르기 창 서고 줄만(단가승격 · 사전조합 · 위 층만 · 구분 거름 없음)
- 새 줄 수량 기본 손 1 · 수량 창은 손 입력만(면적산출 시트 없음) · 위로 · 아래로 · 삭제 · [저장]
- 서버: 사전조합이 자기 자신을 담으면 422 「순환 — 자기 자신」 · 단가승격 상세는 한 줄 고정 그대로
- 시험 한 개 · 화면 시나리오 51-6(가짜 응답 · 서고 쓰기 없음)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-10-05 19:42:39 +09:00
eomsangdon 2818b5ff99 Merge remote-tracking branch 'origin/sub_laptop_3' into sub_laptop_1 2026-10-05 19:39:42 +09:00
eomsangdonandClaude Opus 5.5 16bacad5c4 chore(sync): 공유 docs 사용자 요구 파일 담음
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-10-05 19:39:13 +09:00
eomsangdonandClaude Opus 5.5 9d9955631f feat(M02): 일위대가 조합 서고 — 좌측 항목 둘 · 상세 목록표(51-4)
- 좌측 컨테이너 = 층 단추 + 「단가산출 승격」 · 「일위대가 사전조합」 항목만 · 새로 · 본떠 · 지우기 단추 없앰
- 항목 누름 = 상세 칸 목록표(고름 · 키 · 이름 · 단위 · 기준 금액 · 고친 날) · 줄 누름 = 그 문서 상세
- 머리 [생성] · [복사](고른 줄) · [삭제](고른 줄 · 쓰는 곳 있으면 서버 까닭 알림)
- 층 목록 서고 줄에 1 단위 기준 계(`기준금액`) 실음 · 시험 한 개 · 화면 시나리오 51-4

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-10-05 19:39:07 +09:00
eomsangdonandClaude Sonnet 5.5 9aeefd44dc feat(M02): 로직 고르기 창 한 목록 — 찾기 단추 · 탭 없앰 · 구분 칸 · 치는 대로 걸러짐 (51-3)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01W4uKaV4ZBhsJN4GHG7yRj4
2026-10-05 19:35:01 +09:00
eomsangdonandClaude Sonnet 5.5 4a4cdc8aa9 fix(ui): 51-5 단위 고르기 단추 = 공용 기본 크기([저장]과 같은 높이 · 글자)
- 공용 UnitPick 한 곳 — 작은 크기 지정 제거
- 시험: ui_checks/51-5_단위단추_크기.js

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NPJGtfXo6GMbcpiboQC4uK
2026-10-05 19:33:10 +09:00
eomsangdon c45bf3460e Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_3
# Conflicts:
#	docs/raw/사용자요구/2026-10-05_수정요구.md
2026-10-05 19:32:29 +09:00
eomsangdon 36a9461f57 chore(sync): 공유 docs 파일 담음 2026-10-05 19:32:14 +09:00
eomsangdon 466dd61517 Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_1
# Conflicts:
#	docs/raw/사용자요구/2026-10-05_수정요구.md
2026-10-05 19:32:03 +09:00
eomsangdonandClaude Opus 5.5 96f2313baf chore(sync): 공유 docs 사용자 요구 파일 담음
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016PSXsvyDxjNmufteN5bqmt
2026-10-05 19:31:55 +09:00
eomsangdonandClaude Opus 5.5 4a5c2bb248 chore(sync): 공유 docs 사용자 요구 원문 담음
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MgChuAcyBqUkhHMTXomQC7
2026-10-05 19:31:09 +09:00
eomsangdonandClaude Opus 5.5 ab599ce334 fix(M02): 51-2 일위대가 줄 상세 — 표 아래 따로 상자 대신 고른 줄 바로 아래 하위 행(접고 폄)
- 줄 누름 = 그 줄 아래 하위 행(같은 표 · 같은 칸 · 이름 앞 ▸/▾ · 한 줄만 · 다시 누름 = 닫힘)
- 단가산출 · 승격 = 그 로직 재료 · 노무 · 경비 줄 · 사전조합 = 안 줄 · 금액 칸 = 기준 / 반영 두 줄 꼴
- 서버 승격 줄 = 1 단위로 나눔(하위 합 = 위 줄 기준)
- 50-4 M01 시험계산 상자 · 안 쓰는 글 걷어냄
- 시험: 승격 줄 합 = 기준 · ui_checks 51-2 시나리오

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MgChuAcyBqUkhHMTXomQC7
2026-10-05 19:31:01 +09:00
eomsangdonandClaude Sonnet 5.5 a82275b38e feat(ui): 51-1 오른쪽 패널 높이 = 보이는 창 − 머리띠 · 스크롤 때 화면 안에 붙음
- 여백 8px 제거 · 칸 바닥 넘지 않음 · 칸 위가 화면 아래면 칸 위부터
- 시험: ui_checks/51-1_오른쪽패널_높이.js

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01NPJGtfXo6GMbcpiboQC4uK
2026-10-05 19:30:10 +09:00
eomsangdonandClaude Opus 5.5 ac9e24f34b Merge origin/main_laptop_1 into sub_laptop_2
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MgChuAcyBqUkhHMTXomQC7
2026-10-05 19:26:22 +09:00
eomsangdonandClaude Opus 5.5 7da1b2e94b chore(sync): 공유 docs 사용자 요구 원문 담음
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MgChuAcyBqUkhHMTXomQC7
2026-10-05 19:26:11 +09:00
eomsangdonandClaude Opus 5.5 ff4e35724a 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 19:21:02 +09:00
eomsangdon 1375b13e53 Merge origin/main_laptop_1 into sub_laptop_4 2026-10-05 19:11:36 +09:00
eomsangdonandClaude Sonnet 5.5 3dc13899af chore(sync): 공유 docs 파일 담음 — 기준 커밋과 같은 내용
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013rJwJMVL4EE31y77TB11AP
2026-10-05 19:11:35 +09:00
eomsangdonandClaude Opus 5.5 37b54f3c93 chore(M02): 사용자 편집 — 구조물 옵션 정의 저장(판 올림 · 이력)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-05 19:10:41 +09:00