切妻(게이블) 골짜기 변을 처마(eaves)로 전환 시:
- collinear 게이블벽(HIP) 제거 후 出幅(offset) surgical 반영
- 양 코너 45° 골짜기 힙 2개 생성, 첫 교차까지 raycast
- cleanupDangling: HIP dangler 만 제거, 마루(RIDGE)·VALLEY 절대 보존
- anchor 잃은 마루 끝점: 가로지르는 힙 있으면 절삭, 없으면 roofLine까지 확장
- 확장 마루가 힙 몸통 닿으면 힙 먼 끝 절삭(힙은 마루를 못 넘음)
- 새 힙이 기존 마루에 직격(hitKind===RIDGE)이면 반대편 Y 반사 힙 생성
Co-Authored-By: Claude Opus 4 <noreply@anthropic.com>