← 처리됨 전체 목록

[UX] 소스별 그룹 보드뷰 — Notion board groupBy 패턴 도입

카드 ID: prop-260627-notion-board-group-source

기본 정보

소스proposal
발신자Notion 기능 검토 (Claude)
우선순위high
생성일시2026-06-27 20:46 KST
결정일시2026-06-28 11:53 KST
결정 액션send

실제 처리 여부

✓ 백로그 등록 완료 (외부 발송 없는 카드)
result_detail구현 작업 큐 등록됨 [Claude(연구비)] (job ad721e37a15a) — 코덱스 탭에서 실행 대기
result_url/codex/report/ad721e37a15a?fmt=html

검증 게이트

✓ PASS 1/1 통과
✓ 제안 내용 완전(활용성/한계/보완)

제안 내용

valueserver.py의 레이아웃 토글(current/twocol/kanban)에 'by-source'와 'by-owner' 모드를 추가하면, 메일 쪽지함 집중처리·위임대상 일괄처리가 가능해진다. Notion에서 groupBy property를 바꿔 같은 데이터를 여러 각도로 보는 패턴과 동일한 UX이며, priority.py의 classify_owner()가 이미 owner 정보를 카드에 담고 있어 구현 비용이 낮다.
limitsJavaScript 순수 클라이언트 재렌더로 구현 가능하나, kanban 컬럼 수가 소스 4종+위임대상 5종으로 늘면 좁은 화면에서 가로 스크롤 발생. 컬럼 폭 자동 조정 CSS 필요.
improve①.layout-select에 'by-source / by-owner' 옵션 추가 ②JS groupBy 함수를 card.source 또는 card.owner_name 키로 분기 ③빈 컬럼은 hideEmptyGroups=true(Notion 기본)로 숨김. 처음엔 by-source만 구현하고 by-owner는 차기 버전.
evidence실행안: ① server.py _render_page()의 레이아웃 셀렉트 옵션에 value='bysrc' 추가 ② HTML 인라인 JS groupCards(mode) 함수에 mode=='bysrc' 분기: card.source로 컬럼 생성 ③ 컬럼 헤더에 .badge 색(b-mail/b-asana/b-github/b-prop) 재사용. Notion board처럼 컬럼 헤더에 카드 수 표시.

초안

초안 없음