v1.1.0 — team TT intermediate checkpoint fix
Bug fix
チームTTモードで LAP1/LAP2 の時刻が FINISH 列に表示される問題を修正
原因
classifyPhase() のデフォルトフォールスルーが、未知のフェーズラベル("LAP1", "LAP2" など)を時刻ありの場合に FINISH として扱っていた。
修正内容
classifyPhase()にLAP\d+パターンを追加 → RUNNING/intermediate として正しく分類parseTeam()を修正 → 中間チェックポイントの時刻をlapsCumMs[N-1]の正しいスロットへ格納(lapsCumMs[last]/ finishMs への誤格納を解消)- "LAP N"(英語ラベル)と "N周"(日本語表記)の両方に対応
- 回帰テスト追加(LAP1 / LAP2 / FINISH / 0周 の全パターン)
観測された実際のDOMフェーズ(2026 大鹿ステージ)
| フェーズ | 意味 |
|---|---|
FINISH |
公式フィニッシュタイム |
LAP2 |
中間チェックポイント2通過時の累積タイム |
LAP1 |
中間チェックポイント1通過時の累積タイム |
0周 |
未スタート |