- pulp_client: get_repo / sync_repo / get_task (비동기 task href 반환)
- POST /repos/{uuid}/sync: remote 확인 후 동기화 시작, 진행률 조각 반환
- GET /repos/{uuid}/progress: progress_reports 합산 → 바/퍼센트,
완료/실패 시 hx-trigger 제거로 폴링 중단
- task_store: uuid→task_href 메모리 추적 (단일 인스턴스), 대시보드 '동기화 중' 집계
- views.task_progress: state/done/total/percent + created_resources에서 새 vN
- 동기화는 안전 동작이라 확인 모달 없이 실행 (스펙 §5-1)
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- pulp-console-spec.md: 실행 스펙 (확정 스택, Pulp API, 안전 모델)
- PLAN.md: 단계별 구현 계획 (체크박스 진행 추적)
- CLAUDE.md: future Claude 세션용 아키텍처/제약 안내
- ref/design-ref.md: Toss 스타일 디자인 레퍼런스
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>