Skip to content

lineStationsの種別付与と福北ゆたか線快速の系統分割を本番へ反映 - #1703

Merged
TinyKitten merged 5 commits into
masterfrom
dev
Sep 27, 2026
Merged

TinyKitten merged 5 commits into
masterfrom
dev

Conversation

@TinyKitten

@TinyKitten TinyKitten commented Sep 27, 2026 •

Copy link
Copy Markdown
Member

概要

dev の変更を master(本番)へ反映します。次の2つの修正が入ります。

変更の種類

  • バグ修正
  • 新機能
  • データの修正・追加
  • リファクタリング
  • ドキュメント
  • CI/CD
  • その他

変更内容

master...dev の比較で変更は8ファイルです。master と dev の履歴は分岐していますが、git merge-tree で競合なくマージできることを確認しました。master へマージすると、本番デプロイのワークフローが動きます。

テスト

  • make fmt が通ること
  • make clippy が通ること(wasm32 ターゲットを含む)
  • make test が通ること

origin/dev(a11a92f)で実行しました。

  • cargo fmt --all -- --check:成功
  • make test:すべて成功(stationapi は 429 件成功、失敗 0 件)
  • make clippy:手元の環境に wasm32-unknown-unknown ターゲットが入っていないため、wasm32 側は依存クレートのコンパイルで失敗しました(E0463: can't find crate for core)。代わりに次の2つを実行し、どちらも警告はありませんでした。wasm32 ターゲットでの確認は CI に任せます。
    • ネイティブ crate(-p stationapi -p stationapi-preprocessor -p data_validator --all-targets -- -D warnings)
    • Worker のホスト向けビルド(-p stationapi-worker --all-targets -- -D warnings)
  • cargo run -p data_validator:[VALID] No errors reported.(福北ゆたか線の快速を門松・原町に停まる日中の系統と通過する朝夕の系統に分けた #1702 で確認済み。dev の Verify station data integrity も成功)

関連Issue

Refs TrainLCD/MobileApp#7037

スクリーンショット(任意)

🤖 Generated with Claude Code

TinyKitten and others added 5 commits September 24, 2026 23:53
* エージェント向けガイドとスキルに残っていたgRPC時代の記述と誤った参照を直した

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* create-prスキルのref検証と変更の種類の判定をスクリプトに移した

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

* prepare.pyの差分をmerge-baseから測り、actions配下とタイムアウトを扱うようにした

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
@TinyKitten TinyKitten self-assigned this Sep 27, 2026
@coderabbitai

coderabbitai Bot commented Sep 27, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Essentials

Run ID: dc3167a5-87fd-4d6c-9648-a57d5e2a803e

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown

🚉 停車駅の変更

1 件の新しい停車パターン | 1 件の変更された停車パターン

● 停車 / ○ 通過 / △ 一部通過 / ◆ 平日停車 / ◇ 休日停車 / ▲ 一部停車

✏️ 快速 (Rapid) - 福北ゆたか線 / 福北ゆたか線

type_cd=102, line_group_cd=535

変更内容: 原町: △ → ○ | 門松: △ → ○

全駅リスト (21駅)
# 駅名 Station 停車
1 直方 Nōgata ●
2 勝野 Katsuno ○
3 小竹 Kotake ●
4 鯰田 Namazuta ●
5 浦田 Urata ●
6 新飯塚 Shin-Iizuka ●
7 飯塚 Iizuka ●
8 天道 Tentō ●
9 桂川 Keisen ●
10 桂川 Keisen ●
11 筑前大分 Chikuzen-Daibu ●
12 九郎原 Kurōbaru ○
13 城戸南蔵院前 Kidonanzōinmae ●
14 筑前山手 Chikuzen-Yamate ○
15 篠栗 Sasaguri ●
16 門松 Kadomatsu ○
17 長者原 Chōjabaru ●
18 原町 Harumachi ○
19 柚須 Yusu ●
20 吉塚 Yoshizuka ●
21 博多 Hakata ●

🆕 快速 (Rapid) - 福北ゆたか線 / 福北ゆたか線

type_cd=102, line_group_cd=1187

変更内容: 21 駅追加

全駅リスト (21駅)
# 駅名 Station 停車
1 直方 Nōgata ●
2 勝野 Katsuno ○
3 小竹 Kotake ●
4 鯰田 Namazuta ●
5 浦田 Urata ●
6 新飯塚 Shin-Iizuka ●
7 飯塚 Iizuka ●
8 天道 Tentō ●
9 桂川 Keisen ●
10 桂川 Keisen ●
11 筑前大分 Chikuzen-Daibu ●
12 九郎原 Kurōbaru ○
13 城戸南蔵院前 Kidonanzōinmae ●
14 筑前山手 Chikuzen-Yamate ○
15 篠栗 Sasaguri ●
16 門松 Kadomatsu ●
17 長者原 Chōjabaru ●
18 原町 Harumachi ●
19 柚須 Yusu ●
20 吉塚 Yoshizuka ●
21 博多 Hakata ●

@TinyKitten
TinyKitten merged commit f601686 into master Sep 27, 2026
15 checks passed

This branch was successfully deployed

1 active deployment
staging — a11a92fb Deployed Sep 27, 2026 by TinyKitten via Build and deploy to staging #23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant