v0.9.0 — Tour of Japan 全ステージ対応
v0.9.0 — Tour of Japan 全ステージ対応
LapClip のデータ構造からレース種別を自動判定し、各ステージに最適な表示へ切り替えます。
新機能
- マススタート対応(ロード/クリテリウム): 着順は公式リザルト(位)準拠、トップ差(分/秒)、周回遅れ(-N周)、スプリント通過(SPn)。
- ライブ・レース状況: 逃げ/メイン集団/追走/遅れ の集団自動判定、集団間タイム差、残り周回、通過スプリント地点、★お気に入り選手の所属集団。
- レース種別の自動判定: 個人TT/マススタート/チームTT をページ内容から判定(URL 非依存)。個人TT・チームTT は従来どおり。
検証
- vitest + jsdom で 27 テスト(合成フィクスチャ。実リザルトは保存しません)。
- 当日の いなべステージ(ctg=003)スタート前ページで実地検証(mass_start 判定・全員「出走前」・誤った完走/順位/集団を作らないことを確認)。
インストール
- PC(推奨): Tampermonkey に lapclip-visualizer.user.js をインストール。
- 拡張不要: lapclip-bookmarklet.js(ブックマークレット/Android アプリの基盤)。
非公式の個人観戦用の表示補助です。公式結果は必ず LapClip を確認してください。外部送信・保存・再配信は行いません。
🤖 Generated with Claude Code