📌 日本語ドキュメント
English →

📌残課題

次フェーズ検討の保守性課題(CM-3 / CM-5)と Low 群。

出典: REMAINING_ISSUES.md。いずれも **バグ・セキュリティではなく保守性(アーキテクチャ)**の課題で、 Chris / Namzak Labs と次フェーズで検討する位置づけ。

設計リファクタ(次フェーズ)

🧱

CM-3: サービス層が fastapi.HTTPException に依存

ドメイン例外へ分離し API 層で変換。波及大(~8ルーター + MCP strict_fallback + テスト27件)。

🧩

CM-5: アダプタ/ルータへのビジネスロジック漏れ

Scorer 抽出(CM-5a・中)と CallLog 状態遷移の集約(CM-5b・大)に分割可。

ℹ️なぜ今やらないか

本番出荷のブロッカーではなく、着手には全スイート回帰(約4分/回)と横断的な追従が要るため、 影響範囲を合意してから専用リファクタ回で対応する方針。

Low 群(未着手 / 運用注意)

  • Low-1: HTTP 503/502 の不整合(realtime_session)
  • Low-2: 汎用 except Exception の握り潰し(明示型推奨)
  • Low-3: monitoring health/alert level の backend enum 出所が 未確定
  • Low-4: runtime_env 立て忘れで JWT 弱秘密チェックがスキップ(運用注意)
解決済みは別ページ

Critical-1 / H-1〜H-5 / CM-1・2・4・6 / PM-1・2・4 / n+101 / C-2(b) は 修正済み。 詳細は「Reviews & Findings」と「PR Timeline」を参照。