1. What the iso 27001 ai pack covers
The ISO/IEC 27001 pack maps the 2022 Annex A controls to guardrails that run on every gateway-crossing request. Three clauses map to live enforcement; two are organizational and are disclosed as gaps rather than claimed.| Annex A clause | Plane | Control |
|---|---|---|
| A.9 Access control | guardrail | Keep PII off the upstream provider, consistent with need-to-know |
| A.10 Cryptography | guardrail | Block private keys and secrets in transit |
| A.12.4 Logging and monitoring | guardrail | Record every guardrail decision as evidence |
A.5 Organizational controls and A.6 People controls are governance clauses —
policy ownership, screening, and management direction. 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. The
honest gaps are what make the enforced rows trustworthy. See
the control matrix.
2. Install the pack — one concrete example
Installing materializes the mapping into real guardrail policies in your workspace, each tagged with the pack’s provenance. You do this from the console, not a relay key: Compliance → Catalog → ISO/IEC 27001 → Install That is a workspace-Admin action on a paid plan, and the server enforces both. Under the hood your console session calls:A.9 Access control → PII guardrail
A.9 Access control → PII guardrail
A real
pii_block guardrail rule hard-rejects requests carrying personal
data (emails, phone numbers, SSNs, card numbers, IPs) on the request
stage, so it never reaches the upstream provider — consistent with
need-to-know access. You can open it, read it, and tune the entity set
like any other rule.A.10 Cryptography → secrets guardrail
A.10 Cryptography → secrets guardrail
Regex rules that block PEM private keys and cloud tokens, layered with
the Secrets Blocker, so cryptographic material never transits the
gateway in a prompt.
A.12.4 Logging → compliance logger
A.12.4 Logging → compliance logger
A
flag-action rule records each guardrail decision as evidence without
blocking traffic — the logging-and-monitoring clause becomes an actual
log line per decision.3. Observe first, then go live
An ISO/IEC 27001 install does not start blocking traffic on day one. Installs land in observe mode: enforcing guardrail actions are coerced toflag, so you collect “would-have-blocked” evidence against real traffic
before anything rejects a request.
When the evidence looks right, a workspace Admin promotes the pack to
go-live, which restores the declared actions — the A.9 and A.10 controls
start enforcing, the A.12.4 control keeps recording — and optionally
promotes the materialized policy 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. ISO/IEC 27001 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 Annex A row carries its status —
covered, observe, gap, or
attested — and how many times the control actually fired over the
period. An A.9 control that masked thousands of 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.
iso27001.access), the verbatim clause (ISO/IEC 27001 A.9 Access control), the plane, and the id of the live policy 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 ISO 27001 evidence
ISO/IEC 27001 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
ISO/IEC 42001
The AI-management-system companion — pair 27001’s ISMS scope with
42001’s AIMS controls.
Pack contents
The full anatomy of a pack — plane, 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.
Guardrails
The content plane the 27001 pack writes to — PII, secrets, and logging.
Frameworks
The full catalog — SOC 2, HIPAA, GDPR, the EU AI Act, and more.
