ファイアウォール規則
この頁は enforced policy そのもの(secure.cljk、guardrails kotoba-guardrails-2026-09-v2 / firewall kotoba-firewall-2026-09-v1)から描画されます。GET /v1/secure が同じ版を返します。
ガードレール template
毎リクエスト、両チームで決定的に評価されます。block はジョブ作成前に 403 guardrail-blocked で拒否し耐久レシートに残す。redact はモデルに渡る前にマスク。flag は審査用の印で、拒否しません。
block の規則は利用規約そのもので、スイッチはありません。redact / flag の規則と各コンプライアンス枠組みは、サインインしたアカウントごとに Security controls(/secure)で on / off できます。有効な枠組みが要する規則はその枠組みが有効なあいだオンに固定されます。
| id | action | 内容 |
|---|---|---|
csam-block
|
block | CSAM references are refused on every request (AUP strictly-prohibited). |
cbrn-block
|
block | CBRN/WMD uplift requests are refused on every request (AUP strictly-prohibited). |
fraud-block
|
block | Fraud-as-a-service asks are refused (AUP strictly-prohibited). |
secret-hygiene
|
redact | Live credential shapes in the prompt are masked before the model sees them. |
pii-passkeys
|
flag | References to passkeys/private keys are flagged for review, never blocked. |
ファイアウォール: タスク × rung
task はリクエストの用途(bearer 経路の既定は code-review)。表の各行は「この rung 以上で開く」。ブルーチームには rung が無く、標準 3 タスクだけが開きます。observe mode は off(判定はそのまま enforce)。
| task | min rung | none | card | identity | business | contracted |
|---|---|---|---|---|---|---|
code-review
|
identity | — | — | ✓ | ✓ | ✓ |
vulnerability-triage
|
identity | — | — | ✓ | ✓ | ✓ |
remediation
|
identity | — | — | ✓ | ✓ | ✓ |
payload-crafting
|
contracted | — | — | — | — | — |
c2-tooling
|
contracted | — | — | — | — | — |
payload-crafting と c2-tooling は tasks が空 — contracted rung が記録に載っても、開放は運用側の決定で別途行われます。拒否は 403 firewall-denied(tool 名付き)。