開発(保守・改修・ビルド)

このセクションは、改修や配布(PyInstaller)を行う方向けの情報です。

  • ランチャー: src/launcher.py
  • 国交省 水文データ取得: src/water_info/
  • 気象庁 雨量データ取得: src/jma_rainfall_pipeline/
  • 共通雨量 GUI/CLI/サービス: src/river_meta/rainfall/
  • 入口: entry.py, cli.py, __main__.py
  • GUI: gui/
  • ユースケース: services/
  • source連携: sources/
  • ストレージ: storage/
  • 出力: outputs/
  • ドメイン/共通ロジック: domain/, support/
  • 雨量共通フォーマット化メモ: docs/dev/river-meta-rainfall-unified-design.md
  • 観測所インデックス可用年メンテナンス Overview: docs/dev/station-index-availability-maintenance/overview.md
  • 観測所インデックス可用年メンテナンス 要件: docs/dev/station-index-availability-maintenance/requirements.md
  • 観測所インデックス可用年メンテナンス 詳細設計: docs/dev/station-index-availability-maintenance/design.md
  • 観測所インデックス可用年メンテナンス タスク: docs/dev/station-index-availability-maintenance/task.md
  • JMA 年存在判定(hourly最適化)要件: docs/dev/jma-hourly-availability-optimization/requirements.md
  • JMA 年存在判定(hourly最適化)詳細設計: docs/dev/jma-hourly-availability-optimization/design.md
  • JMA 年存在判定(hourly最適化)タスク: docs/dev/jma-hourly-availability-optimization/task.md
  • 雨量整理取得 高速化 Overview: docs/dev/rainfall-collection-performance/overview.md
  • 雨量整理取得 高速化 要件: docs/dev/rainfall-collection-performance/requirements.md
  • 雨量取得順序/停止時ロールバック 要件: docs/dev/rainfall-collection-performance/requirements-order-and-cancel-policy.md
  • 整理・出力タブ 高速化 Overview: docs/dev/rainfall-generate-performance/overview.md
  • 整理・出力タブ 高速化 要件: docs/dev/rainfall-generate-performance/requirements.md
  • 整理・出力タブ 高速化 詳細設計: docs/dev/rainfall-generate-performance/design.md
  • 整理・出力タブ 高速化 タスク: docs/dev/rainfall-generate-performance/task.md
  • 雨量 Parquet 期間抽出 Overview: docs/dev/rainfall-parquet-period-export/overview.md
  • 雨量 Parquet 期間抽出 要件: docs/dev/rainfall-parquet-period-export/requirements.md
  • 雨量 Parquet 期間抽出 詳細設計: docs/dev/rainfall-parquet-period-export/design.md
  • 雨量 Parquet 期間抽出 タスク: docs/dev/rainfall-parquet-period-export/task.md