2026-07-05

요약 (AI 작성)

전날 다진 사이드바 그룹 위에 그룹 고정(C2)을 얹은 날입니다. 핀과 그룹을 통합하는 GP1~5 작업으로 pin-region-aware 파생 토대를 놓고, normalize와 복원 순서·마커 pin 승계를 정리했으며, toggleGroupPin과 plan clamp, pin_derived 렌더·헤더 인디케이터·assert 확장까지 단계적으로 완성했습니다. 설계는 §12 문서에 적대적 검증을 세 차례 반영해 확정했고, 개별 top카드 고정이 고정 그룹에 흡수되던 버그 등 관련 결함도 함께 잡았습니다.

드래그 프리뷰는 SG7 방식을 폐기하고 라이브 재배치 대신 비커밋 고스트로 가는 SG8로 리팩터했습니다. projectRows를 order-aware 토대로 바꾸고, simulateDrop 순수 코어와 DropPlan 등가를 세운 뒤, 프리뷰 투영·고스트 방출, 카드/그룹 subtree 고스트와 중첩 depth 프리뷰까지 붙여 라이브 잔재를 걷어냈습니다. 이 밖에 pane 분리가 마지막 그룹으로 흡수되던 버그, 단일 줄 입력이 넘칠 때 caret을 따라 가로 스크롤하는 tail 창, 드래그 고스트 카드 텍스트 가독성(dim 완화), 그룹 헤더 우클릭 색·풀기 메뉴, Codex 훅 미신뢰 안내 등을 처리했습니다.

커밋

ohah/maru

ohah/ohah.github.io

PR (해당일 생성/머지)

repo#상태제목
ohah/maru#1196mergedfeat(sidebar): 그룹-로컬 pin(멤버 그룹 내 고정) + Cmd 중첩/형제 드래그 + 흡수 버그 수정
ohah/maru#1195mergedfix(sidebar): 개별 top카드 고정이 고정 그룹에 흡수되던 버그
ohah/maru#1194mergedfix(sidebar): 그룹 고정·SG8 code-review findings 8건 수정
ohah/maru#1193mergedfeat(sidebar): 그룹 고정 (핀+그룹 통합, C2 — GP1~5)
ohah/maru#1192mergedfeat(sidebar): 그룹 헤더 우클릭에 그룹 색·풀기 메뉴
ohah/maru#1191mergedfix(sidebar): 드래그 고스트 카드 텍스트 가독성 (dim 완화)
ohah/maru#1190mergedfeat(sidebar): 드래그 고스트 프리뷰 리팩터 — 라이브 재배치 → 비커밋 (SG8)
ohah/maru#1189mergedfix(sidebar): pane 분리가 마지막 그룹으로 흡수되던 버그
ohah/maru#1188mergedfeat(chrome): Codex 훅 미신뢰 안내 + 사이드바 카드 다듬기
ohah/maru#1187mergedfix(chrome): 단일 줄 입력이 넘칠 때 caret 따라 가로 스크롤(tail 창)