AZRAS Evaluation 本体整理 基準記録
作成日: 2026-08-13
対象: 03_AZRAS_Evaluation

1. 今回の整理範囲
- 計算ロジック変更なし
- Project JSON構造変更なし
- Module間依存関係変更なし
- 03_AZRAS_Evaluation_2との接続方式を変更しない
- __pycache__ / *.pyc / *.pyo の生成物のみ除去

2. 現行ランチャー
main.py から直接起動する正式画面:
- Module 3 修繕・更新・解体シナリオ
- Module 4 長期・200年環境評価
- Module 5 建設費積算
- Module 6 200年事業収支・資産価値
- Module 7 修繕・更新・解体積算

3. 接続境界
本体内に 03_AZRAS_Evaluation_2 を直接起動・importするコード名参照は確認されない。
Project JSONの module_outputs / module_status / linkage / comparison_export 等を共通インターフェースとして保持する。
core/project_store.py と core/project_coordinator.py は接続維持上の重要ファイルとして、整理時に安易に削除・縮小しない。

4. 保留事項
- core/project_coordinator.py は module1～module9 の依存関係を保持している。
- main.py から未到達の旧/共通UI・serviceが複数残るが、Evaluation_2や将来機能との共有可能性があるため、現段階では削除しない。
- VERSION.json / CHANGELOG.md / README_JA.txt と、ソース内PATCH番号には不整合がある。
  VERSION.json: 1.0.34
  CHANGELOG: PATCH 034
  README_JA: Version 1.0.0
  ソース内: PATCH 112まで確認
  版番号は別途整理対象とする。

5. 次段階
本体コードを「正式使用」「接続維持」「旧残存/候補」の3分類に分け、削除ではなく役割整理から進める。
