1. What the soc 2 ai pack covers
The SOC 2 pack maps the AICPA Trust Services Criteria to controls that run on every gateway-crossing request. Three clauses map to live enforcement; two are organizational and are disclosed as gaps rather than claimed.| TSC clause | Plane | Control |
|---|---|---|
| CC6.1 Logical access controls | guardrail | block confidential PII in prompts |
| CC7.2 System monitoring | guardrail | record every guardrail decision as evidence |
| CC7.2 Anomaly detection | firewall | audit every tool dispatch |
CC8.1 Change management and CC3.1 Risk assessment are people-and-process
clauses. A proxy cannot enforce them, so the pack surfaces them as disclosed
gaps (or owner-attested rows) on both the console and the report — never
as automated coverage. Honest gaps are what make the rest of the evidence
trustworthy. See the control matrix.
2. Install the pack — one concrete example
Installing materializes the mapping into one guardrail policy and one firewall policy in your workspace, each tagged with the pack’s provenance. You do this from the console, not a relay key: Compliance → Catalog → SOC 2 → Install That is a workspace-Admin action on a paid plan, and the server enforces both. Under the hood your console session calls:pii guardrail rule — action block, stage input
— that you can open, read, and tune like any other rule. The CC7.2
monitoring control records each guardrail decision as evidence, and the
firewall control sets every tool dispatch to the audit verdict.
3. Observe first, then go live
A SOC 2 install does not start blocking traffic on day one. Installs land in observe mode: guardrail actions are coerced toflag and the
firewall policy runs in shadow (log-only). You get “would-have-blocked”
evidence against real traffic before anything enforces.
When the evidence looks right, a workspace Admin promotes the pack to
go-live, which restores the declared actions — the CC6.1 control starts
blocking, the firewall control keeps auditing — and optionally promotes the
materialized policies to workspace default. This is the same discipline
described in Observe vs enforce.
4. Signed evidence your auditor can verify
The point of the pack is the report. SOC 2 evidence is generated as an Ed25519-signed report with a SHA256 content hash, exportable as CSV, JSON, or PDF, and publicly verifiable — your auditor checks the signature without an OrcaRouter login.Per-clause coverage with real counts
Per-clause coverage with real counts
Each TSC row carries its status —
covered, observe, gap, or
attested — and how many times the control actually fired over the
period. A CC6.1 control that blocked 4,000 requests reads differently to
an auditor than one with zero matches, and the report shows both.Provenance lineage
Provenance lineage
Every materialized control records its
control_id (e.g.
soc2.confidentiality), the verbatim clause (TSC CC6.1 Logical access controls), the plane, and the id of the live policy object enforcing
it — so the auditor walks clause → control → enforcing policy → matches,
with no inferred step.Public verification
Public verification
Fetch the signing public key at
GET /api/public/compliance/pubkey,
submit the report to POST /api/public/compliance/verify, or open a
scoped auditor share link at GET /api/public/compliance/share/:token.
No account required.5. Region-stamp your SOC 2 evidence
SOC 2 reports are stored and served under your declared residency region —us / eu / uk / ap / cn / global — and a report is only served
under a matching region; cross-region reads are withheld. A workspace Admin
sets it via PUT /api/compliance/residency.
Residency here is the evidence artifact region — where signed reports
live and are served. It is not inference-data geo-pinning. See
Data residency and
Cross-region for the boundary.
6. Where to go next
Pack contents
The full anatomy of a pack — both planes, statuses, and provenance.
Install a pack
The end-to-end install flow, observe mode, and go-live.
Signed report
What the Ed25519-signed evidence report contains.
Control matrix
Every clause, its plane, and whether it is covered, observed, or a gap.
Frameworks
The full catalog — HIPAA, GDPR, the EU AI Act, ISO 27001, and more.
Guardrails vs Firewall
The two planes a SOC 2 pack writes to, run by one resolver.
