대상 챌린지의 설정값을 프리필한 상태로 챌린지 생성 화면으로 이동시키는 기능. 유저는 그 화면에서 값을 수정한 뒤 직접 생성한다. 원본 챌린지에 참여하는 것이 아니라, 같은 규칙·순서를 따르는 별개의 신규 챌린지를 만드는 것이다.
| 항목 | 처리 |
|---|---|
| 제목 | 원본 그대로 복사. 중복 방지용 접미사(복사본 등)는 붙이지 않음 — 유저가 생성 화면에서 직접 수정 |
| 설명 | 원본 그대로 복사 |
| 루틴 · 빈도 · 기간 | 원본 그대로 복사 |
| 인증 방식 · AI 판정 기준 | 원본이 가진 값 그대로 복사 |
| 공개/비공개 설정 | 공개로 초안 생성 — 원본이 비공개여도 복제 초안의 기본값은 공개 (2026-09-28 QA 합의) |
| 그 외 설정 | 명시되지 않은 항목은 원본 값을 따라감. 단 솔로/그룹은 그룹, 정원은 30명, 공개 여부는 공개를 복제 초안의 기본값으로 둔다 (2026-09-28 QA 합의) |
| 대표 사진 | 복사하지 않음 — 복제자가 생성 화면에서 직접 등록 |
| 참여자 · 감시자 지정 | 복사하지 않음 (특정 유저에 종속된 값) |
| 항목 | 처리 |
|---|---|
| 시작일 | 복제 버튼을 누른 날 기준 D+1 |
| 기간 | 원본과 동일 |
| 종료일 | 새 시작일 + 원본 기간으로 자동 계산 |
신규 API 없음. 복제는 기존 챌린지 상세 조회 응답을 클라이언트가 프리필에 사용하고, 생성은 기존 챌린지 생성 API를 그대로 재활용한다. 지표·원본 참조를 저장하지 않으므로 전용 엔드포인트를 두지 않는다.
→ 이 기능은 사실상 클라이언트 작업으로, 서버 측 변경사항이 없다.