diff --git a/docs/superpowers/specs/2026-04-04-nemotron-active-defense-design.md b/docs/superpowers/specs/2026-04-04-nemotron-active-defense-design.md index 27524e61..ace9018d 100644 --- a/docs/superpowers/specs/2026-04-04-nemotron-active-defense-design.md +++ b/docs/superpowers/specs/2026-04-04-nemotron-active-defense-design.md @@ -137,6 +137,18 @@ AutoRepairService.execute() 完成 ## 方向二:DIAGNOSE Privacy-First Routing +### ⚠️ 實作修正記錄(2026-04-04) + +設計討論時假設 Nemotron 為 local provider,但首席架構師 Q2 已裁定 NIM = 雲端 GPU, +`NemotronProvider.privacy_level = "cloud"`。 + +實際實作調整為: +- FORCE_LOCAL 情境:`_local_fallback_chain = [OLLAMA]`(Nemotron 被 privacy 過濾正確排除) +- 非 FORCE_LOCAL 情境:DIAGNOSE override 改為 NEMOTRON(雲端高能力診斷) +- 兩種情境的隱私邊界均正確,設計意圖不變 + +--- + ### 設計目標 - DIAGNOSE 任務優先路由本地 Nemotron(NIM 188)