starter-kit の多層防御:Layer A × Layer B
セキュリティは二層構成。設定で静的に禁止する Layer A と、実行直前に動的検査する Layer B で、すり抜けても止めます(defense-in-depth)。
Layer A:宣言的 deny ルール
config/permissions.jsonrm -rf/sudo/curl/.env/force push…- deny 57件+allow 90件で“静的に”禁止
Layer B:PreToolUse フック
- cc-safety-net・STRICT
- 実行直前に“動的”検査して fail-closed
- 設定をすり抜けても止める
defense-in-depth(多層防御)
注:何を Layer A/Layer B で防ぐかは次スライドで整理。
