← Cockpit Wireframes
Compaction — 클럽 상세 · 홈
Approved — build queue
Venue Finder · 코트 찾기
ArchiveStrip Map · 세션 스트립 전체 시나리오Headers · 헤더 아이콘Compaction — 일정 · 코트 · 스코어카드Compaction — 클럽 상세 · 홈Compaction — 기록 · 프로필Live anchor — 진행 중 밴드Density · 카드 밀도토스트 — 리디자인 제안위저드 내비게이션 — 결정 보드드래프트 복원 — 무음 복원클럽 조 편성 — 모델 결정 보드Session Detail — Redesign · 일정Venue Detail — Redesign · 테니스장Profile Detail — Redesign · 프로필Tournament Detail — Redesign · 대항전Applicant Detail — Redesign · 가입 심사Canvas Migration — 회비 · 멤버 · 규칙Record Detail — Redesign · 기록Venue Filters · 코트 필터 재구성
Decided 2026-09-08 — shipped; kept as the decision record
Interactive kit · grounded in code

Compaction — 클럽 상세 · 홈

D5 · 멤버 · 일정 · 회비 — one path each
강남
강남 라켓클럽PANE
📍강남구
🎾실버~골드
📅매주 토
일정
채팅
기록
멤버
회비
🎯
미션 · 첫 일정 참석하기다가오는 일정에 참석하면 완료돼요
D-2양재 시민의숲
전체공지자유후기소개운영진방
김민준📌
1시간 전
공지
이번 주 토요일 정기모임 안내드립니다.
Today: the identity row (avatar+name) pushes routes.clubMembers on top of this screen, in addition to the PillNav 멤버 tab and 관리’s AdminNavRow — two paths already collide for 멤버. Proposal: the row switches THIS pane to 멤버 instead (PANE tag, no chevron) — same grammar as the tabs under it; 관리’s rows (a separate DetailShell behind the ⋯ menu) stay the admin-only second path, unchanged. The full ClubMembersScreen remains reachable as a "see all" drill-down from inside the 멤버 pane itself. Question: should 일정/회비 gain the same header-row shortcut, or is the PillNav alone enough for them?
⚠️Real code check: only 멤버 has a place-header row today (club-identity-header.tsx onPressMembers). 일정/회비 have none — they're already 2-way (pane + admin row), not 3-way as the audit's wording implies for all three.
D6 · 홈 tab — schedule block dropped
강남
강남 라켓클럽PANE
📍강남구
🎾실버~골드
📅매주 토
일정
채팅
기록
멤버
회비
🎯
미션 · 첫 일정 참석하기다가오는 일정에 참석하면 완료돼요
전체공지자유후기소개운영진방
김민준📌
1시간 전
공지
이번 주 토요일 정기모임 안내드립니다. 많은 참여 부탁드려요!
이서연
어제
후기
오늘 경기 정말 재밌었어요 :) 다음에 또 참여할게요
🏆
경기 결과 (자동)김민준 · 박지훈 팀 승리 (6-3, 6-4)
Today: the 홈 tab opens with a mission card, THEN the collapsible D-day+venue ClubScheduleRows block, THEN the feed chips — before any post is visible. Proposal: drop the schedule block entirely; 일정 is one pill tap away and now carries the full session list (not a 3-row teaser). The feed starts sooner. Question: does the mission card alone still orient a brand-new member fast enough without that "what’s next" teaser?
⚠️ClubCard's own next-session chip (club list / discover screen) is a separate surface, out of scope here and unaffected.
D10 · 홈 — merged period row, no generic title
6
오늘오늘
진행 중
라이브
양재 시민의 숲☀️ 26°
오늘19:00–21:00무료
복식친선
NTRP 3.0 –4.0
11/16
오늘 일정1개 일정
올림픽공원 테니스장⛅ 22°
오늘21:00–23:00무료
복식클럽
NTRP 3.0 –3.5
마감 임박
10/12
Today: MainTabShell renders a pageTitle that only restates the pill’s own selection ("일간 브리핑"/"주간 브리핑"/"월간 브리핑"), then the 일/주/월 pill row, then — inside the pane — a SEPARATE PeriodNavPanel scrubber (‹ 오늘 ›). Two controls answer "which window", one title restates the pill. Proposal: one row — unit pills + scrubber (‹ prev · 일/주/월 · label · next ›) — replaces both, and the pageTitle text is dropped (the bell keeps its slot). Question: does the week/month label ("이번 주 · 7/14–7/20") still fit this row, or does it need a shorter form once the unit pills are inline with it?
⚠️A 3-item pill group + prev/label/next in one 288px row is tight; the day case (label “오늘”) fits easily but the week/month date-range labels are longer and may need trimming.
Spec (grounding, anatomy)

Duplication audit (2026-09-08) §3 — three page-reshaping decisions on club detail and the home briefing, each drawn once in its proposed final state, never as a before/after pair.

route · apps/mobile/app/clubs/[clubId]/index.tsx (club-detail-screen.tsx) · apps/mobile/app/(app)/(tabs)/(home)/index.tsx (home-feed-screen.tsx) grounded in 10 source file(s)
packages/features/clubs/src/club-detail-screen.tsxpackages/features/clubs/src/club-detail/club-place-header.tsxpackages/features/clubs/src/club-detail/club-identity-header.tsxpackages/features/clubs/src/club-detail/admin-tab.tsxpackages/features/clubs/src/club-detail/home-tab.tsxpackages/features/clubs/src/club-detail/home/mission-header.tsxpackages/features/clubs/src/club-detail/club-schedule-rows.tsxpackages/features/home/src/home-feed-screen.tsxpackages/features/home/src/views/home-today-view.tsxdocs/audits/duplication-audit-2026-09-08.md