Sanctuary Standards Compliance-Evidence Crosswalk

What this is (and is not)

This document maps capabilities Sanctuary already ships to the agent-security controls that enterprise buyers, cyber-insurers, and government procurement are now writing into their requirements. The mid-2026 landscape converged fast: OWASP’s Top 10 for Agentic Applications, ISO/IEC 42001, SOC 2, the proposed US GSAR federal-contractor clause, and the EU Cyber Resilience Act all now describe tamper-evident logging, per-action human oversight, and provable data control as things a deployer must be able to demonstrate.

Honesty contract. This is a capability-to-control map, not a compliance certification. Sanctuary is a control provider; running it does not by itself make a deployer compliant. Every row marked SHIPPED traces to a merged pull request or a coordinator-verified drill; every PARTIAL states its bound; every GAP is named, not hidden. Where a claim could read as a certification, it has been softened to a capability statement.

This crosswalk is a companion to the more granular EU AI Act Coverage Matrix, which maps Sanctuary primitives clause-by-clause to Regulation (EU) 2024/1689.


The standards in scope (what actually bites, and when)

Standard What it requires that Sanctuary touches Timing / force
OWASP Top 10 for Agentic Applications 2026 Tamper-evident logging of agent actions/tool calls; log integrity; append-only/non-repudiation; identity/privilege-abuse controls; tool-misuse containment Industry threat model; the de-facto agent-security baseline auditors cite now
ISO/IEC 42001 (AI management systems) Event logging (A.6.2.8); human-oversight controls (Annex A.9) Becoming a procurement gate
SOC 2 Type 2 Privileged actions attributable to an accountable human; an “action attributable only to an autonomous agent” is an accountability gap A gate to open enterprise sales conversations
US GSAR 552.239-7001 (PROPOSED, comment closed Apr 2026) Government data ownership; eyes-off handling; logical segregation; secure deletion with written certification; data localization; no-train-on-customer-data; tamper-evident logging; forensic retention; open standards/no-lock-in PROPOSED federal-contractor clause. Verify final-rule status before any deck cites it as binding
EU Cyber Resilience Act Incident/vulnerability reporting (24h/72h/14-day); evidence generation Reporting obligations from Sep 2026
EU AI Act Art 50 / Art 12,14,26 Art 50 transparency; high-risk tamper-evident logging (Art 12), human oversight (Art 14), deployer log retention (Art 26) Art 50 in 2026; high-risk Art 12/14/26 deferred to Dec 2027 (Annex III) / 2028 (Annex I). Position as “get ahead of the 2027 wall,” not an Aug-2026 mandate
NIST AI RMF + Agent Standards Initiative Govern-function logging; the forthcoming Agent Interoperability Profile (identity/auth/logging) Voluntary; the reference standard to map to as it lands

The crosswalk (capability to control)

Legend: SHIPPED = merged and, where relevant, drilled. PARTIAL = shipped with a stated bound. GAP = not built, named honestly.

1. Tamper-evident / non-repudiation logging

(OWASP logging; ISO A.6.2.8; GSAR tamper-evident logging + forensic retention; AI Act Art 12; CRA evidence)

2. Human oversight / approval gates

(OWASP human-agent-trust; ISO A.9; SOC 2 accountable-human; AI Act Art 14; CA AB 316)

3. Provable data control / eyes-off / custody

(GSAR data ownership + eyes-off + segregation; the sovereignty wedge)

4. Secure deletion

(GSAR secure-deletion-with-written-certification; AI Act data-lifecycle)

5. Data portability / no lock-in

(GSAR open-standards/no-lock-in; EU sovereignty procurement)

6. Enforcement (the wall)

(OWASP tool-misuse / rogue-agent containment)

7. Identity / privilege

(OWASP identity-abuse; NIST Agent Standards identity/auth)


One-page auditor-facing summary

Sanctuary provides operator-controlled, cryptographically verifiable controls that map to the agent-security controls your framework requires:

  • Tamper-evident audit trail (hash-chained, with checkpoint signatures when the fortress holds an identity) with optional external transparency-log anchoring that is third-party verifiable. Identity-less fortresses and the root daemon split audit store write honest unsigned checkpoints, which the standalone verifier reports as findings. Open defect: IC-05. Maps to OWASP logging, ISO 42001 A.6.2.8, GSAR tamper-evident logging + forensic retention, EU CRA evidence, AI Act Art 12 (preparedness).
  • Human-approval gates on the operations the policy classifies Tier-1 (export, import, key rotation, secure delete, reputation import), attributable to the operator credential. Maps to SOC 2 accountable-human, ISO A.9, AI Act Art 14, CA AB 316.
  • Operator-held custody, vendor not in the data path, encrypted at rest, zero unrequested outbound. Maps to GSAR data ownership + eyes-off, EU sovereignty procurement.
  • Tier-1-gated secure delete (phase 2: signed deletion certificate). Maps to GSAR secure-deletion-with-certification.
  • Data-portability / exit bundle with offline verification, partial: the dashboard export omits the state re-key key (that path persists its result), import hides skipped-entry counters, and rotated-key imports can lose pre-rotation state. Open defect: IC-07, IC-08, IC-09. Maps to GSAR open-standards/no-lock-in.
  • Signed-operator-policy enforcement (per-uid allow/deny, reboot-surviving on macOS and on Ubuntu 24.04 x86-64 within the Assurance Matrix bounds). Maps to OWASP tool-misuse / rogue-agent containment. Linux fault-injection witnesses, a real-agent harness, and every other distribution or architecture remain unproven.

Honest boundaries (we never overclaim): identity-less fortresses and the root daemon split audit store write honest unsigned checkpoints; full exit remains partial across dashboard export, skipped import counters, and rotated-key imports; per-flow rule-attributed audit and provable-clean-erasure exit remain roadmap work; secure delete is best-effort overwrite with at-rest confidentiality resting on encryption; the fine-grained exclusive-egress wall is drilled and still owes a one-command GA install plus a second-OS-family kernel wall before any bare “unbypassable” claim.


Next steps (ranked)

  1. Build the signed deletion certificate (phase-2, small, high-value; rides the existing Enforcement-Receipts channel; closes the single most literal GSAR gap).
  2. Re-verify the EU AI Act Coverage Matrix against the current tree in the same review pass. Its next_review_due (2026-06-01) is overdue, and its audit-log review notes must match PR #274’s hash chain plus conditional checkpoint-signature bounds. The two documents must agree before either is used externally.
  3. Verify GSAR final-rule status and pull the exact OWASP Agentic Top-10 control text before any of this is used in a customer deck.
  4. Map to the NIST Agent Interoperability Profile when it lands, to keep the crosswalk current with the US government’s reference standard.

Sources

Evidence anchors: OWASP Top 10 for Agentic Applications 2026; ISO/IEC 42001; GSAR 552.239-7001 (PROPOSED status); EU CRA reporting (Sep 2026) plus the Digital Omnibus high-risk deferral to Dec 2027; NIST AI Agent Standards Initiative; CA AB 316. Sanctuary capability rows trace to merged pull requests: #274 (tamper-evident audit chain plus conditional checkpoint signatures), #468/#487/#489 (Enforcement Receipts / Rekor anchoring), #789 (signed policy-distribution rail), #805/#871 (anti-rollback anchoring), #839 (plain-English policy + promote-to-standing-rule), #869/#870 (zero unrequested outbound).


NOT LEGAL ADVICE. This crosswalk is a technical mapping from Sanctuary primitives to third-party standards; it is not a legal interpretation of any standard or regulation and does not constitute a legal opinion or a claim of certification. Consult qualified counsel before relying on any compliance artifact derived from this document.


Sanctuary Framework · Author: Erik Newton · License: Apache-2.0