strictKnownMarketplaces や blockedMarketplaces の1つの不正なエントリーが、エンタープライズマーケットプレイスポリシー全体をサイレントに無効化する問題を修正した。英語原文を表示
strictKnownMarketplaces or blockedMarketplaces entry silently disabling the whole enterprise marketplace policy変更前
strictKnownMarketplaces や blockedMarketplaces に1つでも不正な形式の github エントリー(例:ワイルドカードが必要な箇所での単一リポジトリ指定や、一致しないスペルの URL)があると、Claude Code はポリシー検証全体を失敗させ、組織のマーケットプレイスポリシー全体を無効化していた。その結果、管理者はどのエントリーが問題なのか分からず、 polished を解消するまでポリシーが機能しなかった。
変更後
1つでも不正なエントリーがあると、検証時にポリシー設定全体がエラーとなり、マーケットプレイスポリシー全体が無効化されていた。不正なエントリーを特定して修正できるようになったため、1つのエントリーの問題がポリシー全体を無効化することはない。
ユーザーへの恩恵
管理者は、1つの不正なエントリーが原因で組織のマーケットプレイスポリシー全体がサイレントに無効化されることを防ぎ、残りの有効なエントリーが意図した通りに強制されるようになる。