Skip to content

v0.9.0 — Tour of Japan 全ステージ対応

Choose a tag to compare

@toruhashimoto toruhashimoto released this 25 May 23:42
· 15 commits to main since this release

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