개요

대상 챌린지의 설정값을 프리필한 상태로 챌린지 생성 화면으로 이동시키는 기능. 유저는 그 화면에서 값을 수정한 뒤 직접 생성한다. 원본 챌린지에 참여하는 것이 아니라, 같은 규칙·순서를 따르는 별개의 신규 챌린지를 만드는 것이다.

확정 사항

복제 범위

항목 처리
제목 원본 그대로 복사. 중복 방지용 접미사(복사본 등)는 붙이지 않음 — 유저가 생성 화면에서 직접 수정
설명 원본 그대로 복사
루틴 · 빈도 · 기간 원본 그대로 복사
인증 방식 · AI 판정 기준 원본이 가진 값 그대로 복사
공개/비공개 설정 공개로 초안 생성 — 원본이 비공개여도 복제 초안의 기본값은 공개 (2026-09-28 QA 합의)
그 외 설정 명시되지 않은 항목은 원본 값을 따라감. 단 솔로/그룹은 그룹, 정원은 30명, 공개 여부는 공개를 복제 초안의 기본값으로 둔다 (2026-09-28 QA 합의)
대표 사진 복사하지 않음 — 복제자가 생성 화면에서 직접 등록
참여자 · 감시자 지정 복사하지 않음 (특정 유저에 종속된 값)

날짜 처리

항목 처리
시작일 복제 버튼을 누른 날 기준 D+1
기간 원본과 동일
종료일 새 시작일 + 원본 기간으로 자동 계산

진입점 및 허용 범위

생성 플로우 연동

추적 · 통제

서버 작업 범위

신규 API 없음. 복제는 기존 챌린지 상세 조회 응답을 클라이언트가 프리필에 사용하고, 생성은 기존 챌린지 생성 API를 그대로 재활용한다. 지표·원본 참조를 저장하지 않으므로 전용 엔드포인트를 두지 않는다.

→ 이 기능은 사실상 클라이언트 작업으로, 서버 측 변경사항이 없다.