609db77968
Merge pull request '[DB] 컬럼 길이 가드 — addressee 합산 50자 + receiveUser 20자 클립' ( #863 ) from dev into dev-deploy
...
Reviewed-on: #863
2026-05-18 15:15:11 +09:00
f32f9187d1
[DB] 컬럼 길이 가드 — addressee 합산 50자 + receiveUser 20자 클립
2026-05-18 15:00:20 +09:00
8327d3865e
Merge pull request 'dev' ( #862 ) from dev into dev-deploy
...
Reviewed-on: #862
2026-05-18 13:04:37 +09:00
497c60775b
Merge branch 'dev' of https://git.hanasys.jp/qcast3/qcast-front into hotfix/dev_yscha
2026-05-18 12:42:49 +09:00
eaae0f4a84
[1961] hip 라벨 정합성 — SK↔할당 일치 + 0.5 step 표시 통일
2026-05-18 12:41:55 +09:00
589067d4b2
Merge pull request 'docs(S3): S3 이미지 저장 흐름 정리 문서 추가' ( #861 ) from worktree-docs-s3-flow into dev
...
Reviewed-on: #861
2026-05-15 16:01:10 +09:00
sangwook yoo
313c3c629d
docs(S3): S3 이미지 저장 흐름 정리 문서 추가
...
5개 이미지 API 라우트(upload/cad/map/canvas/estimate-image-copy)의 서버 처리,
클라이언트 콜러(useRefFiles/useImgLoader/useEstimateController), S3 키 레이아웃,
캔버스 캡처 가드 조건과 알려진 거친 모서리를 한 문서에 정리.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-15 15:58:53 +09:00
sangwook yoo
0211c57103
docs(README): create-next-app 보일러플레이트 → 실제 프로젝트 문서로 교체
...
- Stack / Scripts / Env / Routes / Source Layout / Deployment / Conventions / Troubleshooting 섹션을 현재 코드 상태(package.json, next.config.mjs, .env.*, ecosystem 파일) 기반으로 작성
- CLAUDE.md (gotcha 위주) 와 역할 분담: README 는 stack·디렉토리·env·배포 같은 기본 정보 담당
- docs/ PDF 와 .agents/skills/ 참조 인덱스 포함
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-15 15:35:02 +09:00
sangwook yoo
899b150ba8
docs(CLAUDE.md): 부정확 정보 정리 — README 신뢰 주장 제거 + graphify 섹션 현실 반영
...
- README.md 가 사실상 create-next-app 보일러플레이트인데 "authoritative" 라고 안내하던 문구 교체 — 단일 진실 공급원이 CLAUDE.md + docs/ PDF 임을 명시
- graphify-out/ 디렉토리 부재 및 .gitignore 미등록 현실 반영, 28줄 가이드를 5줄 핵심 사용법으로 축소
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-15 15:31:28 +09:00
sangwook yoo
9c0871d1fb
Merge remote-tracking branch 'origin/dev' into claude/relaxed-jang-35f22b
2026-05-15 15:10:11 +09:00
5038ced2ef
Merge pull request 'dev' ( #859 ) from dev into dev-deploy
...
Reviewed-on: #859
2026-05-15 12:30:13 +09:00
116953ee2f
소스정리
2026-05-15 12:28:32 +09:00
905b51b865
[1423] 2차 user 판매점 select 항상 enable + 設計依頼 매핑 실패 시 본인 초기화
2026-05-15 12:19:15 +09:00
cbcf70d034
Merge pull request '[1423] 2차 user 판매점 select 항상 enable + 設計依頼 매핑 실패 시 본인 초기화' ( #858 ) from dev into dev-deploy
...
Reviewed-on: #858
2026-05-15 11:10:13 +09:00
bfd9d446a3
[1423] 2차 user 판매점 select 항상 enable + 設計依頼 매핑 실패 시 본인 초기화
2026-05-15 11:09:28 +09:00
b8a3821149
Merge pull request '[1423] 設計依頼 import 매핑 정책 롤백 — StuffDetail.jsx 7e9ec4e3 복원' ( #856 ) from dev into dev-deploy
...
Reviewed-on: #856
2026-05-15 10:05:19 +09:00
e915a386cc
[1423] 設計依頼 import 매핑 정책 롤백 — StuffDetail.jsx 7e9ec4e3 복원
...
운영 배포 후 문제 보고로 PLANREQ-MATCH 2026-05-12 재정의 직전 안정 버전으로 되돌림.
2026-05-15 10:03:23 +09:00
747ebbae0d
Merge pull request 'dev' ( #854 ) from dev into dev-deploy
...
Reviewed-on: #854
2026-05-14 17:26:59 +09:00
f6652acbd7
2차 로그정리
2026-05-14 17:26:11 +09:00
347536e87a
2차 로그정리
2026-05-14 17:21:46 +09:00
6e712425cf
Merge pull request '1차 로그주석처리' ( #853 ) from dev into dev-deploy
...
Reviewed-on: #853
2026-05-14 17:06:25 +09:00
042cdc4b83
1차 로그주석처리
2026-05-14 17:04:43 +09:00
3f3e363d1c
Merge pull request '[1423] 設計依頼 import 매핑 정책 재정의 — 미매칭 시 로그인 초기값 reset' ( #852 ) from dev into dev-deploy
...
Reviewed-on: #852
2026-05-14 16:31:18 +09:00
91321745d4
[1423] 設計依頼 import 매핑 정책 재정의 — 미매칭 시 로그인 초기값 reset
2026-05-14 16:29:38 +09:00
e3654755d0
Merge pull request '로그 수정' ( #851 ) from dev into dev-deploy
...
Reviewed-on: #851
2026-05-14 14:56:08 +09:00
7e9ec4e3f2
로그 수정
2026-05-14 14:55:05 +09:00
83b035f1ae
Merge pull request '로그 수정' ( #849 ) from dev into dev-deploy
...
Reviewed-on: #849
2026-05-14 14:50:41 +09:00
d60bf27778
로그 수정
2026-05-14 14:49:41 +09:00
33260796f7
Merge pull request '로그 수정' ( #848 ) from dev into dev-deploy
...
Reviewed-on: #848
2026-05-14 14:40:02 +09:00
281d9bb583
로그 수정
2026-05-14 14:38:27 +09:00
28d7aed2d2
Merge pull request '[2218] 초기 비밀번호 설정 메시지 수정' ( #846 ) from dev into dev-deploy
...
Reviewed-on: #846
2026-05-14 14:35:01 +09:00
ccca89fef6
[2218] 초기 비밀번호 설정 메시지 수정
2026-05-14 14:32:07 +09:00
b56348247a
Merge pull request '[2218] 초기 비밀번호 설정 메시지 수정' ( #844 ) from dev into dev-deploy
...
Reviewed-on: #844
2026-05-14 13:23:35 +09:00
9a10186c17
[2218] 초기 비밀번호 설정 메시지 수정
2026-05-14 13:21:54 +09:00
5367e2ae4a
Merge pull request '[1961] split 길이 계산 Math.round(hypot)*10 → calcLinePlaneSize 통일 — 좌우대칭 hip 라벨 1mm 갈림 차단' ( #842 ) from dev into dev-deploy
...
Reviewed-on: #842
2026-05-14 10:42:07 +09:00
490ab6c49f
[1961] split 길이 계산 Math.round(hypot)*10 → calcLinePlaneSize 통일 — 좌우대칭 hip 라벨 1mm 갈림 차단
2026-05-14 10:36:11 +09:00
d0ae14967c
Merge pull request '[VALLEY-SKIP] isValleyVertex 노치 top_in 잘못된 eaveHelpLine 4개 차단 — zero-length neighbor + collinear continuation 2단 가드' ( #840 ) from dev into dev-deploy
...
Reviewed-on: #840
2026-05-13 16:44:45 +09:00
aac4f1fb50
[VALLEY-SKIP] isValleyVertex 노치 top_in 잘못된 eaveHelpLine 4개 차단 — zero-length neighbor + collinear continuation 2단 가드
2026-05-13 16:43:13 +09:00
162deeeddf
Merge pull request '[2210] 초기 비밀번호 설정 메시지 수정' ( #838 ) from dev into dev-deploy
...
Reviewed-on: #838
2026-05-13 16:40:31 +09:00
25d2fbe419
[2210] 초기 비밀번호 설정 메시지 수정
2026-05-13 16:39:30 +09:00
4a4302f055
Merge pull request 'dev' ( #836 ) from dev into dev-deploy
...
Reviewed-on: #836
2026-05-13 14:37:25 +09:00
0af4cd0f7d
Merge branch 'dev' of https://git.hanasys.jp/qcast3/qcast-front into hotfix/dev_yscha
2026-05-13 14:36:25 +09:00
77bca24e7c
[SK-EXTENDED-PERSIST] hip __extended 플래그 save/load 보존 — attributes.extended 동기 + console→logger
2026-05-13 14:27:06 +09:00
87cb8de67c
Merge pull request 'dev' ( #834 ) from dev into dev-deploy
...
Reviewed-on: #834
2026-05-13 12:21:32 +09:00
d15cdea721
Merge pull request 'removeShortEdges 직각 노치 변형 차단 — tiny edge 머지 시 axis-aligned 가드' ( #833 ) from org into dev
...
Reviewed-on: #833
2026-05-13 12:21:03 +09:00
cd95b68d96
Merge branch 'dev' of https://git.hanasys.jp/qcast3/qcast-front into hotfix/dev_yscha
2026-05-13 12:16:23 +09:00
a332737654
[RACK-TILT] removeShortEdges 직각 노치 변형 차단 — tiny edge 머지 시 axis-aligned 가드
2026-05-13 12:14:42 +09:00
04249b8dfa
Merge pull request '[1956-RACK-TILT] 빨강 점선(가대선/モジュール配置領域) 가로/세로 축 스냅' ( #831 ) from dev into dev-deploy
...
Reviewed-on: #831
2026-05-13 10:41:37 +09:00
4f120e6e11
[1956-RACK-TILT] 빨강 점선(가대선/モジュール配置領域) 가로/세로 축 스냅
...
closing edge 의 FP drift 누적(15mm/576mm ≈ 1.5°) 으로 가로/세로 라인이
기울어 보이는 문제. snapNearAxisEdges(angleTolDeg=2) 각도 기반 스냅을
4종 폴리곤(trestle/dormerTrestle/trestlePolygon/moduleSetupSurface) 에 적용.
- QPolygon.initialize name 가드: load/new 대부분 케이스 커버
- handleOuterlinesTest 끝 snap: trestlePolygon 은 makePolygon 후 .set 이라 별도
#1956 (vertical tilt, 2026-04-08) 의 horizontal 형제 케이스.
2026-05-13 10:35:16 +09:00
sangwook yoo
29c60c0b54
fix: 코드리뷰 보강 — .gitignore 화이트리스트 + 훅 case 정밀화
...
- .gitignore: .claude/** 차단 + settings.json·md negation 화이트리스트로 전환.
settings.local.json/projects·history·todos·cache 등 머신 전용 파일 누수 차단.
- .claude/settings.json: PreToolUse 훅 case 패턴을 첫 토큰 정확 매칭으로 교체.
*grep* 과매칭(egrep·git grep·grepl) 및 rg 단독 미매칭 문제 해소.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-12 18:36:20 +09:00