Files
hushroom/.cli/tasks/0019-countdown-routes-timer-hhmmss-display.md

1.9 KiB

.cli/current.md

TASK_META (수정 금지)

  • TASK_TITLE: 오리온/쌍둥이자리 카운트다운 타이머를 HH:MM:SS로 표시
  • TASK_SLUG: countdown-routes-timer-hhmmss-display

문제(관찰)

  • 오리온, 쌍둥이자리 항로의 타이머 표시는 현재 시:분:초 형태가 아니다.

작업 목표

  • 오리온/쌍둥이자리 타이머 표시를 HH:MM:SS 형식(예: 00:30:00, 01:00:00)으로 통일한다.

합리적 가정

  • 이번 작업은 표시 포맷만 변경하며, 카운트다운 동작/제한 시간(30분, 60분)은 유지한다.
  • 우주정거장(무제한 체류) 타이머 정책 변경은 이번 범위에 포함하지 않는다.

적용 범위

  • 오리온/쌍둥이자리 항로의 타이머 렌더링 포맷 로직
  • 시간 문자열 포맷 유틸(필요 시)

작업 요구사항

  1. 오리온(30분) 타이머 초기값이 00:30:00 형태로 표시되어야 한다.
  2. 쌍둥이자리(60분) 타이머 초기값이 01:00:00 형태로 표시되어야 한다.
  3. 카운트다운 진행 중에도 항상 HH:MM:SS 자리수를 유지해야 한다.
  4. 타이머의 감소 속도/종료 조건 등 기존 카운트다운 로직은 변경하지 않는다.

Non-scope

  • 우주정거장 타이머 로직/표시 변경 금지
  • 항로별 제한 시간 정책 변경 금지
  • 타이머 외 UI/문구/레이아웃 변경 금지

적용 파일(예상)

  • src/app/flight/page.tsx
  • src/features/flight-session/** (카운트다운 표시 계산 위치)
  • src/shared/lib/** (시간 포맷 유틸, 필요 시)

완료 조건(AC)

  • 오리온 타이머가 HH:MM:SS 형식으로 표시된다
  • 쌍둥이자리 타이머가 HH:MM:SS 형식으로 표시된다
  • 카운트다운 동작(감소/종료)은 기존과 동일하게 유지된다
  • 우주정거장 동작에는 영향이 없다

완료 후 출력(최소)

  • 수정/생성/삭제된 파일 경로 목록
  • AC 체크 결과(OK/NO)