Commit Graph
6619 Commits
Author SHA1 Message Date
eomsangdon 47db8f7df1 Merge remote-tracking branches 'origin/CODEX' and 'origin/main_laptop_1' into sub_laptop_5 2026-10-06 16:03:14 +09:00
eomsangdon e34d7772ba Merge remote-tracking branch 'origin/dev' into sub_laptop_5 2026-10-06 16:03:12 +09:00
eomsangdon 8c2f6c725a Merge remote-tracking branch 'origin/sub_laptop_5' into main_laptop_1 2026-10-06 16:02:49 +09:00
eomsangdon 879a722543 Merge remote-tracking branch 'origin/dev' into main_laptop_1 2026-10-06 16:02:09 +09:00
eomsangdonandClaude Opus 5.5 9d63186adb feat(structure): 54-50 하나만 서는 상자(max 1) 제목 번호 뺌 — 도수로/돌붙임
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BVPp2o6Mh2FZJr72yW3ofZ
2026-10-06 16:01:26 +09:00
eomsangdonandClaude Opus 5.5 c64f14efb8 feat(structure): 54-47 상자 칸 고침 · 새 상자 → 횡단 카드 이동 · 강조 · 54-48 도수로/돌붙임 하나만
- 상자 안 칸을 고치면 지금 보기의 목록 고름 길로 이동(횡단 = 측점 카드 · 종단 = 측점선 · 알약)
- 같은 칸을 거듭 고치면 스크롤 한 번(다시 그려도 칸 이름으로 셈)
- 단 늘림 · [추가]로 상자가 새로 서면 그 상자 강조
- 배관 도수로/돌붙임 컨테이너 max 1 — 하나 있으면 [추가] 숨김

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BVPp2o6Mh2FZJr72yW3ofZ
2026-10-06 16:00:13 +09:00
eomsangdonandClaude Opus 5.5 7c0e94bdb4 chore(plan): 10-6 도수로 제목 번호 · 높이 제약 풀기 요청 원문
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-06 16:00:07 +09:00
eomsangdon 7e6aebeb76 fix: distinguish Gemini timeout 2026-10-06 15:55:01 +09:00
eomsangdonandClaude Opus 5.5 803599ef34 chore(plan): 10-6 알약 이름 · 우클릭 메뉴 리셋 요청 원문
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-06 15:54:34 +09:00
eomsangdonandClaude Opus 5.5 83cb0d8803 chore(plan): 10-6 상자 칸 고침 → 횡단 이동 요청 원문
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-06 15:48:27 +09:00
eomsangdon 5b0c2434bd fix: report Gemini model overload 2026-10-06 15:43:34 +09:00
eomsangdon c44693bdc2 Merge remote-tracking branches 'origin/CODEX' and 'origin/main_laptop_1' into sub_laptop_7 2026-10-06 15:42:25 +09:00
eomsangdon bddec26531 Merge remote-tracking branch 'origin/dev' into sub_laptop_7 2026-10-06 15:42:23 +09:00
eomsangdonandClaude Opus 5.5 991f1478f9 chore(plan): 54-45 횡단 형상 제약표 보관
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-06 15:42:15 +09:00
eomsangdon 5234077ff1 Merge remote-tracking branch 'origin/sub_laptop_7' into main_laptop_1 2026-10-06 15:42:05 +09:00
eomsangdonandClaude Opus 5.5 8823499e69 fix(section): 원지반 잠금 풀기 — 흙막이 자리 · 다단 · 높이 입력 그대로(54-45)
- 관 유출 흙막이 · 독립 기슭막이 매몰 자리 되돌림 삭제(placePipeWall requireCrossing)
- 유입 흙막이 유출 수용 가드 삭제(outletReceivable · placeInletWall)
- 사면안정 흙막이 · 옹벽 매몰 자리 되돌림 삭제
- 추가 흙막이 매몰 자리 되돌림 · 다단 끊기(시작점 매몰 · 성토 0.7m 미만 · 앉을 지형 없음) 삭제
- 남김: 벽 윗면 노면 위 금지 · 관 m 단위 길이
- 시험 test_b06_ground_unlock 추가(화면 계산 · 서버 번들 같은 판)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EYJJRCfHfdCGNhmXTjQKV7
2026-10-06 15:40:55 +09:00
eomsangdon 0bb50f2b00 fix: answer natural knowledge questions 2026-10-06 15:38:33 +09:00
eomsangdon 8ddbc04e6f Merge remote-tracking branch 'origin/sub_laptop_4' into main_laptop_1 2026-10-06 15:35:43 +09:00
eomsangdon 9c3f0930ba Merge remote-tracking branch 'origin/dev' into main_laptop_1 2026-10-06 15:35:42 +09:00
eomsangdonandClaude Opus 5.5 22fc9b336f chore(plan): 10-6 횡단 형상 제약 확인 요청 원문
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-06 15:35:41 +09:00
eomsangdonandClaude Opus 5.5 131271e9ae fix(structure): 종단 알약 정보 창 2행 — 1행 이름 + 기준 측점 · 2행 컨테이너 첫 값만 「 · 」 이음 · 제목 · 빈 값 뺌(54-46)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013rJwJMVL4EE31y77TB11AP
2026-10-06 15:35:05 +09:00
eomsangdon 8ea597a40b fix(chat): answer greetings without search 2026-10-06 15:31:42 +09:00
eomsangdonandClaude Opus 5.5 4838489e96 chore(plan): 10-6 알약 정보 창 2행 요청 원문
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-06 15:30:20 +09:00
eomsangdon af407aee59 Merge remote-tracking branch 'origin/sub_laptop_8' into main_laptop_1 2026-10-06 15:29:34 +09:00
eomsangdonandClaude Opus 5.5 02732a7a6e chore(plan): 10-6 대시보드 목록 · 원지반 잠금 요청 원문
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-06 15:29:33 +09:00
eomsangdon bb76089068 Merge remote-tracking branch 'origin/CODEX' into sub_laptop_8 2026-10-06 15:29:28 +09:00
eomsangdon bbdaaafb37 Merge remote-tracking branch 'origin/dev' into sub_laptop_8 2026-10-06 15:29:26 +09:00
eomsangdonandClaude Opus 5.5 222a3cb1ff fix(dashboard): 54-44c 화면 취향 저장 때 지워진 프로젝트 id 키 버림 — 브라우저 옛 사본의 재오염 막음 · 시험 1
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UoSr2sqvYtBf1dtQdus88s
2026-10-06 15:27:32 +09:00
eomsangdon 6d3a1be428 feat(chat): add conversation UI and icon 2026-10-06 15:27:18 +09:00
eomsangdonandClaude Opus 5.5 cdea73c56f chore(plan): 54-44 새 검증 프로젝트 13 배정표 보관
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-06 15:20:03 +09:00
eomsangdonandClaude Opus 5.5 ca5ae1171e chore(db): 54-44 검증 프로젝트 일괄 새로 만들기 도구 — 원본 입력 복사 → 업로드 같은 등록 → WF1 · 자동설계 체인 서버 함수 직접 호출 · 메일 끔 · B05 읽기 확인
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UoSr2sqvYtBf1dtQdus88s
2026-10-06 15:18:06 +09:00
eomsangdon 7e8396db1c fix(chat): exclude technical info 2026-10-06 15:17:49 +09:00
eomsangdon 9b0a139ae5 Merge remote-tracking branch 'origin/CODEX' into main_laptop_1 2026-10-06 15:15:22 +09:00
eomsangdon e92111a641 fix(chat): search full knowledge database 2026-10-06 15:14:17 +09:00
eomsangdon 21c5d760de Merge remote-tracking branch 'origin/CODEX' into main_laptop_1 2026-10-06 15:11:21 +09:00
eomsangdon c7ce86f56a fix(chat): use Gemini 3.8 Flash 2026-10-06 15:10:44 +09:00
eomsangdon c7936c9a06 Merge remote-tracking branch 'origin/CODEX' into main_laptop_1 2026-10-06 15:09:50 +09:00
eomsangdon 213afaafa8 feat(dashboard): add sourced knowledge chat 2026-10-06 15:07:19 +09:00
eomsangdon 3beb17aa14 Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_7 2026-10-06 14:56:33 +09:00
eomsangdon 6827f9898c Merge remote-tracking branch 'origin/dev' into sub_laptop_7 2026-10-06 14:56:31 +09:00
eomsangdon 35dc1ee8ab Merge remote-tracking branch 'origin/sub_laptop_7' into main_laptop_1 2026-10-06 14:55:33 +09:00
eomsangdonandClaude Opus 5.5 6eab9f1a94 merge(section): main_laptop_1 합류 · 배관 벽 충돌 풂(54-42m)
- 빈 값 · 기본값 규칙(구조 · 형태 안 고름 = 안 그림)은 메인 쪽
- 벽 한 벌 그리기 · 형태별 높이 한도 삭제 · 노면 위 금지는 sub7 쪽
- 유입 집수정 판정을 Basin 의 decideInletBasin 으로 옮김(700줄 제한)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EYJJRCfHfdCGNhmXTjQKV7
2026-10-06 14:54:19 +09:00
eomsangdon c26e4757cd Merge remote-tracking branch 'origin/sub_laptop_5' into sub_laptop_8 2026-10-06 14:52:08 +09:00
eomsangdonandClaude Opus 5.5 e485578a24 chore(plan): 10-6 프로젝트 전역 초기화 지시 원문
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-06 14:51:48 +09:00
eomsangdonandClaude Opus 5.5 d02f7033e1 feat(structure): 54-43 빈 칸 = 그냥 빈 칸 · 필수 칸 빈 보기 없음 · 빈 옛 값 = 기본값
- 공용 명세 폼: 필수 상자 고르기 칸 빈 보기 없음 · 빈 옛 값 = 정의 기본값(없으면 첫 보기)을 실제 값으로(저장도 그 값) · 선택 상자 빈 보기 = 빈 글 · 숫자 칸 자리표시 글 걷음
- 시설 폼: 배관 · BOX · 세월교 · 물넘이 포장에 정의 기본값 전달 · 독립 기슭막이 설치 측 · 형태 빈 보기 없음 · 높이 · 추가 흙막이(단) · 월류 높이 자리표시 글 걷음
- 일반 구조물 칸: 필수 · 기본값 있는 고르기 칸 빈 보기 없음 · 그 밖 빈 보기 = 빈 글 · 「필수 입력」 자리표시 걷음 · 규칙 선택지 좁힘이 빈 보기 없는 칸도 다룸
- 기준 측점 이름표 「(비우면 시작)」 걷음
- 시험: 기슭막이 높이 칸 = 자리표시 없음 · 화면 점검 ui_checks/54-43

화면 확인(sub5_검증 · B05 구조물 20개): 「선택 안 함」 · 「안 정함」 · 「비우면」 · 「기본」 0 · 필수 칸 빈 보기 0 · 필수 칸 빈 값 0

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BVPp2o6Mh2FZJr72yW3ofZ
2026-10-06 14:51:42 +09:00
eomsangdon 4a2552ed53 Merge remote-tracking branch 'origin/dev' into main_laptop_1 2026-10-06 14:50:47 +09:00
eomsangdonandClaude Opus 5.5 fb3b24f13f fix(section): 횡단 벽 형상 한 벌 · 형태별 높이 한도 · 원지반 맞춤 삭제 · 노면 위 금지(54-42)
- 관 유입·유출 흙막이 · 추가 흙막이 · 사면안정 흙막이 · 옹벽 모두 공용 buildRevetWallGeometry
- 외곽 기울기 형태 무관(outlineLeanOf) — 형태는 안 무늬만
- 형태별 높이 한도(메 2.0 · 찰 3.0 · 콘크리트 5.0) 자르기 · 경고 삭제 — 입력 높이 그대로
- 추가 흙막이 원지반 맞춤 늘이기 삭제(돌쌓기(메) 원지반 따라 연장 흠)
- 벽 윗면 노면 위 금지 — 넘으면 노면에서 멈춤
- 다단 묶음 _Cross_Culvert_Tiers 로 분리(Geom 700줄 이하)
- 시험 test_b06_wall_shape_unified 추가

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EYJJRCfHfdCGNhmXTjQKV7
2026-10-06 14:48:53 +09:00
eomsangdon 5f809b6761 Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_5 2026-10-06 14:43:02 +09:00
eomsangdonandClaude Opus 5.5 a544f6c550 chore(plan): 10-6 빈 칸 · 필수 칸 선택지 요청 원문
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FJqWQpoB1RE7hiaQ2wH8qV
2026-10-06 14:42:45 +09:00
eomsangdon c4bd19980d Merge remote-tracking branch 'origin/main_laptop_1' into sub_laptop_5 2026-10-06 14:39:30 +09:00