챌린지 정책

📌 한 줄 요약: 챌린지의 생성·수정·참여·인증·이의·패널티(지정 감시자 공유 포함)·랭킹·이탈·종료까지, 챌린지 기능이 항상 따르는 규칙을 정의한다.

📖 개요

항목 내용
목적 챌린지 기능 전반(생성부터 종료까지)의 동작 규칙 정의
적용 범위 전체 회원 / 그룹·솔로 챌린지 공통 (플랫폼 구분 없음)

1. 용어 정의

용어 뜻
루틴 이 방 사람들이 함께 실천하기로 한 습관. 한 챌린지에는 루틴이 딱 1개 있다
챌린지 루틴을 함께 수행하는 방
사이클 성공/실패를 따지는 기본 단위로 1주일이다.
감시자 유저가 지정한, 실패 소식을 받는 사람 (§8.3)
봇방장 방장(생성자)가 나간 방의 방장 자리를 채우는 시스템 계정. 실질적인 운영 권한은 없고, "관리 주체가 존재한다"는 것을 명시하는 역할이다.

2. 챌린지 종류와 공개 범위

구분 비공개 방이 아닐시 공개 범위
그룹 랭킹 및 탐색에서 공개허용
솔로 랭킹에서는 공개 허용
구분 비공개 방이 아닐시 공개 범위
자동 랭킹 / 개인 화면 / 티어 점수
수동 랭킹

2.1 정원

구분 규칙
입력 방식 그룹 챌린지는 1~300의 정수를 직접 입력한다. 선택지형 라디오와 무제한 값은 사용하지 않는다 (2026-09-15 확정)
기본값 그룹은 50명, 솔로는 1명 (§ 3.1 생성 초안의 기본값)
허용 값 GROUP은 1~300 정수만 허용한다. null·무제한·0 이하·301 이상·소수는 서버가 거절한다. SOLO는 1로 정규화한다
솔로 챌린지 정원 개념을 노출하지 않고 1명으로 고정한다
생성 후 수정 최대 인원은 생성 후에도 수정할 수 있다 — § 4 수정 잠금 표에서 항상 허용 항목이다. 현재 참여 인원보다 작게 줄일 수는 없다
가득 차면 방의 노출 탐색 목록에서 제외하지 않고 가득 차다는 표시를 붙여 노출한다 — 표시 방식은 챌린지 탐색 § 4.1에서 다룬다

3. 생성 규칙

생성 경로는 두 가지다: ① 설명 입력(AI가 제목과 나머지 설정 생성), ② 추천 루틴 선택(템플릿 기본값, LLM 미경유)

3.1 설명 입력으로 생성