南海本線・高野線に全車自由席特急を追加 - #1674
Conversation
|
Important Review skippedReview was skipped due to path filters ⛔ Files ignored due to path filters (1)
CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Essentials Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Comment |
🚉 停車駅の変更2 件の新しい停車パターン
🆕 特急 (Limited Express) - 南海本線type_cd=306, line_group_cd=1185 変更内容: 41 駅追加 全駅リスト (41駅)
🆕 特急 (Limited Express) - 南海高野線type_cd=306, line_group_cd=1186 変更内容: 42 駅追加 全駅リスト (42駅)
|
概要
南海本線・高野線で運行実績のある全車自由席特急を、名称付き特急とは別の「特急」として選択できるよう、種別データを追加します。
変更の種類
変更内容
data/5!station_station_types.csvに83行を追加し、既存の「特急」(type_cd=306、kind=4)を使用します。通過駅を含めた全駅を登録し、既存の駅順・停車区分を維持しています。南海本線は和歌山市止まりとし、和歌山港線への直通は含めません。既存のサザン・こうやのデータは変更しません。
根拠:
運行実績に基づく種別・停車パターンの登録であり、常時運行する定期列車としての時刻表追加ではありません。
テスト
make fmtが通ることmake clippyが通ること(wasm32 ターゲットを含む)make testが通ることcargo run -p data_validator --offline:成功([VALID] No errors reported.)。PythonによるCSV照合:両区間の公式停車駅、通過駅を含む駅順、駅ID重複なし、種別定義、所属路線、既存データ不変を確認。83行追加のみ。
CARGO_NET_OFFLINE=true make clippy:ネイティブ側は成功。WASM側は依存ライブラリasync-graphql-deriveのリンク時にrust-lld: error: undefined hidden symbolが発生して終了。make test:未実行(CSV追加のみのため、データ整合性と対象区間の照合を実施)。英語名・ローマ字名の変更はないためIPA監査は対象外。
関連Issue
なし(ユーザー依頼)
スクリーンショット(任意)
なし(CSVデータ追加)