문서 — 작업 기록 형식 규칙(작업분·누적 토큰 병기) + 이력 37건

- CLAUDE.md: Context 사용량을 '작업분 + 누적' 병기로 확정(영구 규칙)
- docs/history: 7/15 작업 이력 37건 (포터블·검색 재설계·선형 입체형·
  시점/종점 표기·설정 산출/복원·각종 진단)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-15 16:28:49 +09:00
co-authored by Claude Fable 5
parent 67cf646d70
commit fcf686f203
39 changed files with 970 additions and 3 deletions
@@ -0,0 +1,27 @@
# 2026-07-15 측점 2개 이상 시 Enter 순환 — 시크 지연에도 다음 통과로
**소요 시간**: 6분
**Context 사용량**: 작업분 input 90k / output 3k tokens · 누적 input 20300k / output 315k tokens
## 요청
측점이 2개 이상 존재하면 Enter 를 칠 때마다 다음 검색 측점으로 이동.
## 원인 (기존 순환이 멈추던 조건)
- 순환 로직은 있었으나 '같은 검색' 판정이 **현재 시각 ≈ 직전 목표(0.1s)** 일 때만 성립 —
4K 시크·세그먼트 전환은 정착에 수백 ms~수 초 걸려, 그 전에 Enter 를 다시 치면
현재 시각이 직전 목표에 못 미쳐 '새 검색'으로 오인 → **같은 통과를 다시 잡음**
## 수정 — StationBar.tsx (전 구간·세그먼트 폴백 양쪽)
- 같은 값 재Enter 는 시각 근접 여부와 무관하게 **무조건 다음 통과**:
기준시각 = max(직전 목표, 현재 시각 0.25s)
- 시크 미정착(현재 < 직전 목표) → 직전 목표 기준으로 다음 통과 ✓
- 재생으로 이미 지나감 → 현재 시각 기준 다음 통과 ✓
- 마지막 통과 이후 → 처음으로 랩어라운드(기존 유지)
## 반영
- 웹(index-C_8WNL38.js, 07.15 13:59) + 포터블(StationPlayer-Portable) 갱신
- 확인: 같은 값 Enter 연타 — 시크가 끝나기 전에 쳐도 통과 지점들을 차례로 순환