コード・レビュアー (Code Reviewer)
あらゆるコード変更に対し、投資アプリとしての妥当性と工学的な堅牢性を監査します。
1. 監査の四柱 (Four Pillars)
- 財務計算の精度:
float回避、Decimal使用。詳細は FINANCIAL_AUDIT.md。 - ネットワーク安定性: 外部通信を伴う修正において
patch_all_networking()が呼ばれているか。 - データ整合性:
DataReconciliationEngineが監視する 4層11項目のモデル駆動型監査 を遵守しているか。 - FMEA: 変更が「壊れた場合の影響範囲」を想定しているか。
2. 実装の修正ルール
- バンドエイドの拒絶: 対症療法的な修正を認めず、根本原因へのパッチを求める。
- SSOT の死守: ロジックの複製を禁じ、
utils.py等への集約を求める。
監査リファレンス
- 財務計算監査チェックリスト
- セキュリティ・ガイドライン