docs: cli 용 문서 업로드 (runbook: 개발, runbook_planner: 기획)

This commit is contained in:
2026-02-14 02:05:07 +09:00
parent 99c996b20e
commit 8e9ba0431b
41 changed files with 2818 additions and 1 deletions

View File

@@ -0,0 +1,56 @@
# .cli/current.md
## TASK_META (수정 금지)
- TASK_TITLE: 우주정거장(무제한 체류) 타이머 count-up 복구 및 HH:MM:SS 표시
- TASK_SLUG: station-timer-countup-hhmmss
## 문제(관찰)
- 오리온/쌍둥이자리처럼 카운트다운이 있는 항로는 정상 동작한다.
- 우주정거장처럼 0초부터 제한 없이 머무는 항로는 타이머가 `00:00`에 고정되어 증가하지 않는다.
## 작업 목표
- 우주정거장 항로에서 경과 시간이 `00:00`부터 정상적으로 증가하고, 1시간 이상 체류를 위해 `HH:MM:SS` 포맷으로 표시되게 한다.
## 합리적 가정
- 우주정거장 타이머는 카운트다운이 아닌 경과 시간(count-up) 기준으로 동작한다.
- 표시 포맷은 항상 `HH:MM:SS`(예: `00:00:05`, `01:02:03`)로 통일한다.
## 적용 범위
- 우주정거장 항로의 타이머 계산 로직
- 우주정거장 항로의 타이머 렌더링 포맷
## 작업 요구사항
1. 우주정거장(무제한 체류) 모드에서 타이머가 `00:00`에 멈추지 않고 1초 단위로 증가해야 한다.
2. 타이머 표시는 분까지만이 아니라 초까지 포함한 `HH:MM:SS` 형식을 사용해야 한다.
3. 1시간 미만일 때도 자리수를 유지해 `00:MM:SS` 형식으로 표시해야 한다.
4. 기존 카운트다운 항로(30분/60분)의 진행 로직은 회귀 없이 유지해야 한다.
## Non-scope
- 항로별 제한 시간 정책 변경 금지
- 타이머 외 UI/문구/레이아웃 변경 금지
- 로그 저장 스키마/세션 모델 확장 금지
## 적용 파일(예상)
- `src/app/flight/page.tsx`
- `src/features/flight-session/**` (타이머 계산 훅/모델)
- `src/shared/lib/**` (시간 포맷 유틸, 필요 시)
## 완료 조건(AC)
- [ ] 우주정거장 항로 진입 시 타이머가 `00:00:00`에서 시작해 지속 증가한다
- [ ] 우주정거장 타이머가 `HH:MM:SS` 형식으로 렌더링된다
- [ ] 1시간 이상 체류 시 `01:00:00` 이상으로 정상 표기된다
- [ ] 오리온/쌍둥이자리 카운트다운 동작은 기존과 동일하게 유지된다
## 완료 후 출력(최소)
- 수정/생성/삭제된 파일 경로 목록
- AC 체크 결과(OK/NO)