Skip to content

自動入力される獲得率を通常計算へ再表示 - #62

Merged
katakata0522 merged 6 commits into
mainfrom
fix/restore-visible-base-rate
Aug 6, 2026
Merged

自動入力される獲得率を通常計算へ再表示#62
katakata0522 merged 6 commits into
mainfrom
fix/restore-visible-base-rate

Conversation

@katakata0522

@katakata0522 katakata0522 commented Aug 6, 2026

Copy link
Copy Markdown
Owner

目的

2025年4月版の分かりやすさを参考に、現在ステータスから自動設定される獲得率を通常計算の主画面へ戻します。現在の計算ロジック、多言語対応、ツールチップ、共有URLは維持します。

変更内容

  • 通常計算の主画面を次の5欄に整理
    • 現在のステータス
    • 目標ステータス
    • 目標までの必要ポイント
    • ステータスから自動入力される獲得率(編集可能)
    • キャンペーン倍率(通常は1倍)
  • 「直接入力」と「ステータス×倍率」の高い方を使う既存説明を再び常時表示
  • 分かりにくかった平均パック課金額と詳細設定の折りたたみを通常画面から削除
  • 日本語・英語・韓国語・繁体字で、地域の獲得単位に合わせたラベルを表示
  • 既存の主要入力ID、計算ロジック、逆算モード、共有URL仕様は変更しない

設計方針

2025年4月版のHTMLや古いロジックを戻すのではなく、現在の共通モジュール構成と正しい地域別データをそのまま利用し、見せ方だけを復元します。

平均パック額を入力しない通常計算では、従来どおり購入回数を仮定しない概算を表示します。互換性と変更範囲の安全性を保つため、画面から利用できなくなった既存の内部計算ヘルパーまでは本PRで削除しません。

確認項目

  • 自動入力される獲得率が主画面に表示される
  • ステータス変更で獲得率が更新される既存処理を維持
  • 獲得率は必要時に直接編集できる
  • キャンペーン倍率と高い方を採用する説明が見える
  • 平均パック課金額と詳細設定を通常画面に表示しない
  • 4言語の獲得単位と文言を用意
  • 共有URL・逆算モード・既存の主要入力IDを維持
  • 生成物再現性とService Worker世代を同期
  • JavaScript構文検査(54ファイル)
  • 通常版の全回帰テスト(218件)
  • 圧縮版の全回帰テスト(218件)
  • GitHub Actionsの完全プリフライト成功

@katakata0522
katakata0522 marked this pull request as ready for review August 6, 2026 07:54
@katakata0522
katakata0522 merged commit da351b3 into main Aug 6, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant