| # | 영역 | 필드 | 타입 | 옵션 값 / 제약사항 | 입력 예시 |
| 1 | 필터 | 계정유형 | tab(단일) | 전체 / 기업·기획사 / 개인 | "개인" |
| 1 | 필터 | 카테고리 | select(단일) | 방송 카테고리 목록(플랫폼 연동 값 기준) — 랜덤·지정 신청 모두에 적용 | "저스트채팅" |
| 1 | 랜덤 신청 | 랜덤 배틀 신청 | button | 위 필터 조건 내 방송중 사용자 중 시스템이 자동 선정 — 조건에 맞는 대상 0명이면 비활성화 | 클릭 → "크리에이터C"에게 자동 신청 |
| 2 | 사용자 카드 | 계정유형 뱃지 | readonly | 기업 / 개인 | "기업" |
| 2 | 사용자 카드 | 플랫폼·카테고리 | readonly(자동) | 연동 채널 중 현재 방송중인 플랫폼 + 방송 카테고리, 오프라인 사용자는 목록 자체에서 제외 | "치지직 · 저스트채팅" |
| 2 | 사용자 카드 | 치지직 배틀 대상 제외 누락 보완 | readonly note(비활성 카드, 버튼 대신 노출) | 치지직은 공식 임베드를 지원하지 않아 듀얼 영상 오버레이가 성립하지 않음 — 치지직으로 방송 중인 사용자는 다른 플랫폼처럼 목록에는 노출되지만 “배틀 신청” 버튼 대신 비활성 안내문만 표시(카드 A·E, BTL-08/WM-11) | "치지직 방송 중 — 듀얼 영상 임베드를 지원하지 않아 배틀 신청 불가" |
| 2 | 사용자 카드 | 시간 설정 | select(분) | 5~60 범위, 5분 단위, 기본 30분 — 신청자가 지정 | "30분" |
| 2 | 사용자 카드 | 배틀 신청 | button | 클릭 시 대상에게 알림 발송, 상태 pending으로 전환. 이미 배틀 진행 중이거나(카드 D) 응답 대기 신청이 있는 사용자(카드 F)는 버튼 대신 비활성 안내문 표시(동시 1건 제한). 치지직 방송 중인 사용자(카드 A·E)는 임베드 미지원으로 항상 비활성 | "크리에이터B"에게 신청 |
| 3 | 신청 알림 모달 | 신청자 프로필 | readonly(아바타+닉네임+계정유형+상태) | | "크리에이터B · 개인 · YouTube 방송중" |
| 3 | 신청 알림 모달 | 제안 시간 | readonly | 신청자가 지정한 5~60분 값 그대로 표시, 수신자가 수정 불가 | "30분" |
| 3 | 신청 알림 모달 | 자동 만료 카운트다운 | readonly(초 단위 갱신) | 기본 3분(180초) 무응답 시 자동 만료 — 값은 향후 조정 가능한 설정으로 분리 예정 | "02:47" |
| 3 | 신청 알림 모달 | 수락 / 거절 | button × 2 | 수락 즉시 배틀 세션 시작(status: pending→active), 거절 시 즉시 만료 처리 | "수락" 클릭 → 진행 콘솔로 이동 |
| — | 신청 취소 | 취소 버튼(신청자 화면) | button | 모달엔 미표시 — 신청자 본인 화면에서 상대 응답 전까지 취소 가능 | "신청 취소" |