← Cockpit Wireframes Pages by level Navigation map
Host Ops · 호스트▾
Shipped app (old grammar)Components · 공유 키트상세 페이지 — 플랫 언어Session Card · 밴드 없는 카드
홈 · Home
Home · 홈
시작 · Entry
Onboarding · 시작
ArchiveStrip Map · 세션 스트립 전체 시나리오Headers · 헤더 아이콘Card Continuity · 카드 = 상세의 예고편Session Hero · 더 조용한 공유 카드 (제안)Session Share Card · 히어로 = 공유 카드Session List Frame · 날짜 섹션 · 패널 필터 · 2+2 카드Compaction — 일정 · 코트 · 스코어카드Compaction — 클럽 상세 · 홈Compaction — 기록 · 프로필Live anchor — 진행 중 밴드Density · 카드 밀도토스트 — 리디자인 제안Club List · 클럽Clubs · 클럽클럽 상세 — 여섯 탭 플랫운영 섹션 — 플랫 목표위저드 내비게이션 — 결정 보드드래프트 복원 — 무음 복원클럽 조 편성 — 모델 결정 보드게스트 → 회원 — 심사 흐름Page polish — titled postsWeb app — desktop layoutProduct questions — openWeb app — desktop adaptation, round 2Visual tone — pure white, flat rows, one Tag, a colour budgetLibrary — chrome, surfaces, rows, labelsLibrary — controls, overlays, states, formsLibrary — page patterns, scaling, motionLibrary — additions from the pagesEmpty-once — 프로필 빈 섹션Notification groups — 할 일 밴드 그룹화Profile Cockpit · 프로필 압축Session Detail — Redesign · 일정Venue Detail — Redesign · 테니스장Profile Detail — Redesign · 프로필Tournament Detail — Redesign · 대항전Applicant Detail — Redesign · 가입 심사Canvas Migration — 회비 · 멤버 · 규칙Record Detail — Redesign · 기록Venue Finder · 코트 찾기Venue Filters · 코트 필터 재구성Notifications · 알림Panel Placement · 하단 고정
Interactive kit · grounded in code

Host Ops · 호스트

호스트 관리
호스트 관리
대기 중인 신청 (2)
전체 승인
김
김지훈2시간 전
거절승인
이
이수민5시간 전
거절승인
호스트 관리 · 신청 없음
호스트 관리
대기 중인 신청
신청자가 없어요
참가자 관리
참가자 관리
참가 확정 (6)
김
김민준
이
이서연
대기자 (1)
박
박준호
#1
취소됨 (0)
참가자가 없어요
정산
참가비
입금 완료 6입금 필요 2
입금 현황
정민수1만원
입금 완료
납부 확인면제
김민준1만원
완납
박준호1만원
미납
납부 확인면제
정산 마감 (미납 2명)
출석 확인
출석 확인참석한 멤버를 확인하고 불참 시에는 X 버튼을 눌러 주세요
출석 6 / 전체 8
불참 1명완료되면 자동으로 기록돼요. 예외만 수정해 주세요
김
김민준
이
이서연
한
한지민불참
박
박준호
미확인 1명
Spec (grounding, anatomy)

호스트 관리 and 정산 are `DetailShell` + `FlatColumn` with bare rows (Card count → 0); 참가자 관리 and 출석 확인 keep the deliberate LIST-container exception — virtualized `GroupedFeedList`/`FeedList` bodies, never wrapped in a `FlatColumn`, under canon's Lists "may grow" case — but their ROWS are flat `PersonRow` too (F1/EXCEPTION-LEDGER, screen audit 2026-09-23): no per-row Card, no redundant status badge repeating the section/roster header.

route · apps/mobile/app/sessions/[sessionId]/{host,participants,payments,attendance}.tsx grounded in 3 source file(s)
packages/features/sessions/src/pickup-host-dashboard-screen.tsxpackages/features/sessions/src/participants-screen.tsxpackages/features/sessions/src/session-attendance-screen.tsx