1. What “pci dss ai” governance means on the gateway
The PCI DSS pack (pci_dss, PCI DSS 4.0) maps requirements of the
standard to live gateway controls. Like every
compliance pack, installing it
materializes real, editable Guardrail and
Firewall policies in your workspace — it does not
add a new runtime engine. Three enforceable controls do the cardholder-data
work:
Cardholder data (PAN) — guardrail block
Cardholder data (PAN) — guardrail block
pci.pan_block (PCI DSS Req 3.4, render PAN unreadable) blocks
Luhn-validated card numbers in prompts before they reach the model,
and pairs them with bank-routing instruments — IBANs and SWIFT/BIC
codes — guarded by their literal context word so an uppercase invoice
or tracking ID that merely shares the structural shape isn’t falsely
rejected. PAN detection rides the credit_card
PII entity, so the Luhn check is built in.No secrets in traffic — Secrets Blocker
No secrets in traffic — Secrets Blocker
pci.secret_hygiene (PCI DSS Req 8.3, strong cryptography for
credentials) blocks API keys and private keys from transiting the
gateway, so a credential can’t be leaked into a prompt or response.
This is the Secrets Blocker guardrail — the same control that catches
secrets on every request.Restrict dangerous tools — firewall deny
Restrict dangerous tools — firewall deny
pci.dangerous_tools (PCI DSS Req 2.2, secure configurations) is
a firewall rule that denies shell- and
exec-class tool calls across every naming convention — on both the
inbound and MCP surfaces — so an agent can’t run a destructive command
that touches cardholder data. Everything else stays at the policy’s
audit default.Two more clauses ship with the framework but are marked
organizational: maintaining an information-security policy (Req 12.1)
and restricting physical access to cardholder data (Req 9). Those are
people-and-process controls a proxy can never enforce — the report
discloses them as attested or as gaps, not as automated coverage. The
honesty is the point.
2. Install the PCI DSS pack — one concrete example
Compliance configuration uses your console session, never a relaysk-orca-… key. Browsing the catalog and checking readiness are free for
any workspace Member; installing is a workspace Admin action
on a paid plan, server-gated both ways.
Open the PCI DSS pack
In the workspace console, go to Compliance → Catalog and open
PCI DSS 4.0 (it lives under the financial category). Each
control lists its plane, its requirement, and a deep link to the
official PCI SSC document library.
Install in observe mode
As workspace Admin on a paid plan, click Install. The pack
materializes immediately in observe mode — the guardrail flags
instead of blocking, the firewall runs in shadow — so you collect
“would-have-blocked” evidence against real traffic first.
Watch, then go live
Let the shadow controls accumulate matches, review them, then take the
pack live to switch the declared block / deny actions on. See
Observe vs enforce.
mode: observe, and the
guardrail_id and firewall_policy_id of the two materialized policies
so you can open them straight away.
3. The honest boundary — the CDE is yours
A PCI program is far more than a redaction filter. The gateway covers the controls a data plane can actually enforce; everything else stays with your organization. Here’s the split, drawn the same way as the shared-responsibility map:| Control area | Gateway enforces | Your organization owns |
|---|---|---|
| PAN in traffic | Block Luhn-checked PANs, IBAN, SWIFT/BIC in prompts | Scoping which fields are cardholder data |
| Card secrets | Block API / private keys transiting the gateway | Key custody outside the gateway path |
| Dangerous tools | Deny shell / exec calls near the CDE | Securing tools that bypass the gateway |
| CDE & policy | — (disclosed as attested / gap) | Segmentation; physical access; the InfoSec policy |
4. Prove it — signed, region-stamped evidence
Once the pack is live, generate a PCI DSS report. Reports are Ed25519-signed and SHA-256-stamped, exportable as CSV / JSON / PDF, and publicly verifiable — an assessor can confirm a report’s authenticity without a login. Each row traces a requirement down to the exact guardrail or firewall policy enforcing it and the matches it produced over the period; the two organizational clauses render as disclosed gaps or owner attestations. You also declare a data-residency region for the report artifact (us / eu / uk / ap / cn / global) — signed reports are stored
and served only under your declared region, and a cross-region read is
withheld. This stamps the evidence artifact, not the geography of
inference.
Installing a pack and going live require workspace Admin on a paid
plan, enforced server-side. Report generation is Admin (free plan: one
PDF; CSV/JSON and additional reports are paid); setting residency is
Admin-gated. Browsing the catalog and checking readiness stay free. See
Plan gating.
5. Where to go next
Install a pack
The full install flow — control selection, observe mode, and go-live.
Signed report
What the Ed25519-signed PCI DSS evidence report contains.
Verify a report
How an assessor confirms a report is authentic without a login.
Guardrails reference
The content plane the pack materializes — PII entities, Secrets Blocker, actions.
Dangerous tool calls
The threat the firewall control defends against.
Data residency
Declaring the region your signed evidence is stored and served under.
